newstr += Char.ToUpper (str[i], Culturelnfo.CurrentCulture);
Console.WriteLine("После преобразования: " + newstr);
}
}
Эта программа дает следующий результат.
Э является буквой прописной т является буквой строчной о является буквой строчной
является разделительным пробелом п является буквой строчной р является буквой строчной
о является буквой строчной с является буквой строчной т является буквой строчной
о является буквой строчной й является буквой строчной
является разделительным пробелом т является буквой строчной е является буквой строчной с является буквой строчной т является буквой строчной . является знаком препинания
является разделительным пробелом $ является символическим знаком
2 является цифрой
3 является цифрой
Исходная строка: Это простой тест. $23 После преобразования: ЭТО ПРОСТОЙ ТЕСТ. $23
Структура Boolean
В структуреBooleanподдерживаются данные типаbool.Методы, определенные в этой структуре, перечислены в табл. 21.10. Кроме того, в ней определены следующие поля.
public static readonly string FalseString public static readonly string TrueString
В этих полях логические значенияtrueиfalseсодержатся в удобочитаемой форме. Так, если вывести содержимое поляFalseStringс помощью-методаWriteLine (), то на экране появится строка"False".
В структуреBooleanреализованы следующие интерфейсы:I Comp а г able, IComparable
Метод
Назначение
public int CompareTo(bool
Сравнивает логическое значение вызывающего объек
та со значением параметра
public int
Сравнивает логическое значение вызывающего объек
CompareTo(object
та со значением параметра
public bool Equals(bool
Возвращает логическое значение true, если значение вызывающего объекта равно значению параметра
public override bool
Возвращает логическое значение true, если значение
Equals(object
вызывающего объекта равно значению параметра
public override int
Возвращает хеш-код для вызывающего объекта
GetHashCode()
public TypeCode
Возвращает значение перечисления TypeCode для
GetTypeCode()
структуры Boolean, т.е. TypeCode . Boolean
public static bool
Возвращает эквивалент типа bool символьной стро
Parse(string
ки
public override string
Возвращает строковое, представление значения вызы
ToString()
вающего объекта, которое должно быть либо значением поля TrueString, либо значением поля FalseString
public string
Возвращает строковое представление значения вызы