Читаем C# 4.0 полное руководство - 2011 полностью

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, IConvertibleиIEquatable.

Метод

Назначение

public int CompareTo(bool

Сравнивает логическое значение вызывающего объек

value).

та со значением параметра value. Возвращает нуль, если сравниваемые значения равны; отрицательное значение, если вызывающий объект имеет логическое значение false, а параметр value логическое значение true; и, наконец, положительное значение, если вызывающий объект имеет логическое значение true, а параметр value —логическое значение false

public int

Сравнивает логическое значение вызывающего объек

CompareTo(objectobj)

та со значением параметра obj. Возвращает нуль, если сравниваемые значения равны; отрицательное значение, если вызывающий объект имеет логическое значение false, а параметр obj — логическое значение true; и, наконец, положительное значение, если вызывающий объект имеет логическое значение true, а параметр obj — логическое значение false

public bool Equals(boolobj)

Возвращает логическое значение true, если значение вызывающего объекта равно значению параметра obj

public override bool

Возвращает логическое значение true, если значение

Equals(objectobj)

вызывающего объекта равно значению параметра obj

public override int

Возвращает хеш-код для вызывающего объекта

GetHashCode

public TypeCode

Возвращает значение перечисления TypeCode для

GetTypeCode

структуры Boolean, т.е. TypeCode . Boolean

public static bool

Возвращает эквивалент типа bool символьной стро

Parse(strings)

ки s. Если строка s не содержит ни поле Boolean. TrueString, ни поле Boolean. FalseString, то генерируется исключение FormatException, независимо оттого, какими буквами набрано содержимое строки: прописными или строчными

public override string

Возвращает строковое, представление значения вызы

ToString

вающего объекта, которое должно быть либо значением поля TrueString, либо значением поля FalseString

public string

Возвращает строковое представление значения вызы

ToString(IFormatProvider

вающего объекта, которое должно быть либо значением

provider)

Перейти на страницу:

Похожие книги

Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT