Г. Шилдт - С# 3.0 Полное руководство. 2010 (1160798), страница 137
Текст из файла (страница 137)
А если «равно -1,02, метод г1оаг () возвращает значенив -2 Преобразует значение «из формата денежной единицы, применяемого в средствах О(Е-автоматизации, в его деся- тичный эквивалент и возвращает полученный результат Возвращает двоичное представление значения «в виде массива типа 1пс. Органиэация этого массива описана в тексте настоящего раздела Возвращает хеш-код для вызывающего абьекга Возвращает значение иэ перечисления туресоне для сп)уктуры оесъвв1,те.турвсосе.оес1ва1 Возвращает двоичный эквивалент числа, заданного в виде строки я со Если в строке не представлено числовое значе- ние типа Сесъвв1, то генерируется исключение Возвращает двоичный эквивалент числа, заданного в виде строки я с в с испол ьжван нем форматов данных, характер- ных для конкретной культуры и определяемых параметром г л яр«с(в Если в строке не представлено числовое значе- ние типа аесъвв1, то генерируется исключение Возвращает двоичный эквивалент числа, заданного в виде строки я св с использованием данных о стилях, определяе- мых параметроы ясу1ея.
Если в строке не представлено числовое значение типа сесъ лв1, то генерируется исключение Продолжение табл. 212 Назначение Метод РоЫТс эьаьзс бесава1 аоцпб(бес1кв1 «) роЫ1с эсасус с1есава1 Возвращает разность 1-«г Яиььтась(бес1ва1 «1, бес1ва1 «2) РоЫТс зтатас Ьуье Товуье(бес1ва1 «) рцЫ1с эьаьзс бооЫе ТооооЬ1е(бесква1 «) РЬЫТс зьат1с эЬоть ТЬ1пь16(бес1ва1 «) роЫхс экаь1с Тпь То1пС32 (бесзва1 «) РиЫ1с зьаь1с 1опд то1пьба(бесква1 «) РЬЫТс зтаьус бества1 Рагэе(аьгкпд эгт, Мивьетэьу1ез эгу1еэ, ТбоптеСРтсвтбег Рвгр«бк) РЬЫ1с зьаь1с бес1ва1 Яева1пбег(бес1ва1 «1, бесува1 «2) риЬТТс зкатас бес1ва1 коопб(бесзва1 «, Тпь бесР1асез) РиЫТс зьаьйс бесава1 аоипб (бесава1 МкбРоапьяоопбупд способ) РоЫТс зьакас бес1ва1 аоцпб(бесква1 Ю ТпС бесР1асез, мабРЬ1пгаоопбьпд способ) Глава 21.
Пространство имен Вуз1вв 707 Возвращает двоичный эквивалент числа, заданного в виде строки зсг, с использованием форматов данных, характер- ных для конкретной культуры и определяемых параметром таср~ г1г, а также данных о стилях, определяемых пара- метром э су1 еэ. Если в строке не представлено числовое значение типа бе с 1ва1, то генерируется исключение Возвращает остаток от целочисленного деления «1 /«2 Возвращает значение в округленное до ближайшего целого числа Возвращает значение ю округленное до числа с количе- ством цифр в дробной части, равным значению бесР1асез, которое должно находиться в пределах от О до 28 Возвращает значение «, округленное до ближайшего цело- го числа в режиме, определяемом параметром способ.
Режим округления применяется лишь в том случае, если значение «оказывается посредине между двумя целыми числами Возвращает значение «, округленное до числа с количе- ством цифр в дюбной части, равным значению бес Р1асеэ, которое должно находиться в пределах от О до 28, а спо- соб определяет режим округления. Режим округления при- меняется лишь в том случае, если значение «оказьаается посредине ме:яду двумя округляемыми числами Возвращает эквивалент значения «типа ьусе.
Дробная часть отбрасывается. Если значение т оказывается внедиа- пазона представления чисел дпя типа Ьусе, то генерирует- СЯ ИСКПЮЧЕНИЕ О«ЕГ 11ОНЕХСЕРС1ОП Воавращает эквивалент значения «типа боцЫе. При этом возможна потеря точности, поскольку у значения типа боцЫе меньше значащих цифр, чем у значения типа бесьва1 Возвращает эквивалент значения «типа эьотс. Д)облав часть отбрасывается.
Если значение «оказывается вне диа- пазона представления чисел дпя типа эьотщ то генериру- ется исключение О«егт1онехсерсьоп Возвращает эквивалент значения т типа Тпь. Дрсбная часть отбрасывается. Если значение «оказывается вне диапазона представления чисел для типа 1пщ то генерируется искпю- чвнив О«егг1онвхсерь1оп Возщ)ащает эквивалент значения «типа 1опд. Дробная часть отбрасывается. Если значение «оказывается ане диа- пазона представления чисел для типа 1опд, то генерирует- СЯ ИСКПЮЧЕннв О«ег11онвхсерь1оп 708 Часть )).
Библиотека СЗ Продолжение табл. 2(,7 Назначение Метод риЫсс ягаСсс 1опо Тоаасиггепсу(йвсияа1 «) Преобразует значение «в его эквивалент формата денежной единицы, применяемого в средствах 0(.Е- автоматизации, и возвращает полученный результат риЫ1с ягаС1с яЬуге Тобвуге (Оесыпя1 «) Возвращает эквивалент значения «типа яьусе.
Дюбная часть отбрасывается. Если значение т оказывается вне диа- пазона представления чисел для типа яьусе, то генериру- ется исключение о«ег11онехсерс1сп риЫ1с ягагсс 11свг тсяспо1е(аес1ва1 «) Возвращает эквивалент значения «типа 11свг. ДЮбная часть отбрасывается. Если значение «оказывается внедиа- пазона представления чисел для типа 11свс, то генериру- ется исключение о«ег11онехсерссоп риЫ1с о«еггзбе ягг1пд Тоэггспд() Возвращает строковое представление значения вызываю- щего обьекга в используемом по умолчанию формате риЫсс ягг1пс Тсягг1пс(яггспч бсгиаг) Возвращает строковое представление значения вызы- вающего объекта, как указано в форматирующей строке, определяемой параметром багия с риЫсс ягг1пд Тобгг1пд(ягг1пд Гсгжяг, 1рягюаСРго«сбег йигр«г(г) Возвращает строковое представление значения вызы- вающего обьекта, как указано в форматирующей строке, определяемой параметром гогюя с, но с использованием форматов данных, характерных для конкретной культуры и определяемых параметром нпср«с(г риЫ1с вгагсс ияьогг ТоЬТЛС16(бес1па1 «) Возвращает эквивалент значения «типа ияьогс.
Дюбная часть отбрасывается. Если значение «оказывается вне диа- пазона представления чисел для типа ияьогс, то генериру- Етея ИСКЛЮЧЕНИЕО«ЕГ11снЕХСЕрСТОП риЫсс ясас1с испс Тсц1ЛС32 (Оес1иа1 «) Возвращает эквивалент значения «типа цспс. Дробная часть отбрасывается. Если значение «оказывается вне диа- пазона представления чисел для типа и).пс, то генерирует- СЯ ИСКЛЮЧЕНИЕ О«ег11онЕхсерС1сп риЫ1с ягаС1с и1опа Тос1пгбч(аесспа1 «) Возвращает эквивалент значения «типа и1спо.
Дробная часть отбрасывается. Если значение «оказывается вне диа- пазона представления чисел для типа и1опо, то генериру- ется исключение о«егг1онехсерссоп риЫсс ягвС1с Оес1лгв1 Тгипсаге(бесспа1 «) Возвращает целую часть числа и Дробная часть отбрасы- вается риЫ1с яСаС1с Ьоо1 Тгурагяе(яггспо яСг, оиг Оессиа1 «а1) Предпринимает попьпху преобразовать числовое значение, заданное в виде строки я с г, в значение типа оес 1ия1. При успешной попытке зто значение сохраняется в параметре «я1 типа оис и возвращается логическое значение сгие.
В противном случае возвращается логическое значение Ра1яе, в отличие от метода Рагяе (), который генерирует исключение при неудачном искоде преобразования риЫ1с ягг1пс Возвращает строковое представление значения вызываюТоб Ссгпо (1рогюагрго 1с(ег б гр г)г) щЕго объекта с использованием форматов данных, характерных для конкретной культуры и определяемых параьетром Нпср«г(г Глава 2!. Пространство имен 8уэ(ев 709 Окончание табл.
2).7 Назначение рий11с эгагсс Ьоо1 тгуэагэе(эсгспд эсг, НивЬегзгу1еэ эгу1еэ, Ггогвагэгоч1бег гвгриаг, оиг Сессва1 ча1) Предпринимает попытку преобразовать числовое значение, заданное а аиде строки э с г, э значение типа аес ика 1, кэк указано а форматирующей строке, определяемой параметром ботва с, но с использованием форматов данных, характерных дня конкретной культуры и определяемых параметром гвсриаг.
При успешной попытке это значение сохраняется в параметре иа1 типа оис и возвращается логическое значение сгие. В противном сл)чае возвращается лоъческое значение га1эе, а отличие от метода Расее (), который генерирует исключение при неудачном исходе преобразования Таблица 21.8. Поля, поддерживаемые структурой )эесэта1 Назначение Поле рийггс эсассс геаг(оп1у г(ес1ва1 Махиа1ие Наибольшее значение, допустимое дпя данных типа бесгва1 рийгсс эгагьс геаг)оп1у Сессва1 Мспиэопе Представление числа -! а аиде значения типа Сесьва1 рий11с эгаг1с геабоп1у аес1ва1 М1пиа1ие Наименьшее значение, допустимое дпя данных типа г(ессва1 Риь11с эсассс геаноп1у сесгва1 Опе представлениечисла! е виде значения типа аес1ва1 риь11с эсассс геаг(оп1у бессва1 сего представление числа О а еиде значения типа аесьва1 Структура Сваг Структура Сйаг соответствует типу сйаг и применяется довольно часто, поскольку предоставляет немало методов, позволяющих обрабатывать символы и распределять их по отдельным категориям.
Например, символ строчной буквы можно преобразовать в символ прописной буквы, вызвав метод топррег (), а с помощью метода 1эО191с () можно определить, обозначает ли символ цифру. Методы, определенные в структуре Сйаг, приведены в табл. 21лй Следует, однако, иметь в виду, что некоторые методы, например Сопчеггуговпгг32 () и СопчегСТООСб32 (), позволяют обрабатывать символы уникода в форматах 1)ТЕ-16 и 1)ТЕ-32.