Г. Шилдт - С#4.0 Полное руководство (1160795), страница 146
Текст из файла (страница 146)
Класс Си1Тиге1п го относится к пространству имен Бузсев. 81оЬа11 з асдоп, а для указания текущей культурной среды следует передать свойство Си1Тиге1пго. СиггепТСи1Тиге соответствующему методу. В структуре Спас определены также следующие поля. риЬ1гс сопвг спас Махиа1ие риЬ11с сопяТ спас М(пиа1ие П одолжехие табл. 21.9 Назначение Метод риЫ1с ягаг1с Ьоо1 1яСоппго1(спаг с) риЫ1с яГасзс Ьоо1 1я01дзс (спаг с) риЬТс яьаГ1с 1пс СопчегГТоНГТ32(спаг ЛбдЛЯиггодасе, спаг 1онЯиггодасе) риЫс яъаГ1с Тпс СопчегГТоНГТ32(яГГ1пд я, 1пГ Тпс(ех) риЬ11с Ьоо1 Ес(иа1я(спаг оЬ3) риЫТс очегг1бе Ьоо1 Ес(иа1я(оЬ3есГ оЬЯ) риЫ1с очегг1бе Тпс СегНаяЛСобе() риЫ1с ягас1с боиЫе Сесиивег1сча1ие (спаг с) риЬ1гс ясаГТс боиЫе Яеьниглег1сча1ие (яГГ1пд я, Тпс Тпбех) риЬ11с ТуреСобе ЯеГТуреСобе() риЫ1с яГатзс ()п1собеСатедогу Яесцп1собеСаяедогу(спаг с) риЫ1с ясаГТс ИпзсобеСапедогу СеГУпусобеСаяедогу(яьг1пд Тпп Тпбех) риЬ11с ягагзс Ьоо1 1яСОпгг01(5ГГ1пд я, гпГ 1пбех) Глава 21.
Пространство имен Зуз1егп 743 Преобразует старший и младший суррогаты, представленные параметрами Ыдьяиггодаге и 1онЯиггсдапе в формате ()ТЕ-1Б, в кодовую точку формата ()ТГ-32 и возвращает полученный результат Преобразует пару суррогатов формата [)ТР-16, доступных из символьной строки по индексу я [бпбех), в кодовую точку формата ()ТР-32 и возвращает полученный результат Возвращает логическое значение ггие, если значение вызывающего объекта равно значению оЬЯ Возвращает логическое значение ггие, если значение вызывающего объекта равно значению оЬ3 Возвращает хеш-код для вызывающего объекта Возвращает числовое значение символа с, если он обозначает цифру.
В противном случае возвращает -1 Возвращает числовое значение символа, доступного из строки по индексу я [Тпбех), если он обозначает цифру. В противном случае возвращает -1 Возвращает значение из перечисления туресос(е для структуры Спаг, т.е. ТуреСобе. Спаг Возвращает значение из перечисления НпусобеСаьедогу для символа с.
Перечисление нп1собесагедогу определено в пространстве имен яуягего.81оЬа1гзагуоп и распределяет символы уникода по категориям Возвращает значение из перечисления нп1собесагедогу для символа, доступного из строки по индексу я [1пбех) . Перечисление спусобесагедогу определено в пространстве имен яуягев. 61оьа11загзоп и распределяет символы уникода по категориям Возвращает логическое значение ггие, если символ с является управляющим, иначе возвращает логическое значение Та1яе Возвращает логическое значение ггие, если символ, доступный из строки по индексу я [Тпбех), является управляющим, иначе возвращает логическое значение Та1яе Возвращает логическое значение ггие, если символ с обозначает цифру, а иначе возвращает логическое значение Та1яе ТТ ог]олхение табл, 21.9 Метод Назначение риЬ11с ясат1с Ьоо1 1яЬеЬЬее(спае с) рпЬ11с ягаЬ1с Ьоо1 1яЬоиее(спае с) рпЬ11с яТаЬ1с Ьоо1 1явцлтЬее(спае с) 744 Часть Н.
Библиотека Св риЬ11с ясаядс Ьоо1 1ярдде Ь (зете пд я, 1пс Тпе(ех) риЬ1тс яЬаг1с Ьоо1 1яН1дЬЯитсодасе(спас с) рцЬ11с ятаятс Ьоо1 1яН1дЬЯпгеодате(яЬе1пд я, Ьпя Тпе)ех) рпЬ11с яеаЯ1с Ьоо1 1яЬеТЬег(ясе1пд я, 1пЕ Япе(ех) роЬ11с я~ае1с Ьоо1 1яЬеЬгееОеР1д1Ь(спае с) рпЬ1тс яеае1с Ьоо1 1яЬесяееОеР1д1Ь (ят е1пд я, Ьпя Тпдех) рпЬ11с яеае1с Ьоо1 1яЬоиее (ясе1пд я, Ьпг упе(ех) рцЬ11с яЬаЬ1с Ьоо1 1яЬоивиггодасе(спае с) риЬ11с яСая1с Ьоо1 1яЬоияпгеодасе(ятс1пд я, 1пс дпе(ех) Возвращает логическое значение ьеое, если символ, доступный из строки по индексу я [Тпе(ех], обозначает цифру, а иначе возвращает логическое значение Га1яе Возвращает логическое значение ьгее, если символьное значение с является действительным старшим суррогатом формата 0ТЕ-32, а иначе возвращает логическое значение ба1яе Возвращает логическое значение сеие, если символьное значение, доступное из строки по индексу я [Тпе(ех], являетса действительным старшим суррогатом формата 0ТЕ-32, а иначе возвращает логическое значение 1а1яе Возвращает логическое значение севе, если символ с обозначает букву алфавита, а иначе возвращает логическое значение Га1яе Возвращает логическое значение сгпе, если символ, доступный из строки по индексу я [Тпе(ех], обозначает букву алфавита, а иначе возвращает логическое значение ба1яе Возвращает логическое значение ьепе, если символ с обозначает букву алфавита или цифру, а иначе возвращает логическое значение га1яе Возвращает логическое значение ьеце, если символ, доступный из строки по индексу я [Тпе(ех], обозначает букву алфавита или цифру, а иначе возвращает логическое значение Ха1яе Возвращает логическое значение сеие, если символ с обозначает строчную букву алфавита, а иначе возвращает логическое значение Га1яе Возвращает логическое значение тепе, если символ, доступный из стррки по индексу я [1пе(ех], обозначает строчную букву алфавита, а иначе возвращает логическое значение ба1яе Возвращает логическое значение еепе, если символьное значение с является действительным младшим суррогатом формата 0ТЕ-32, а иначе возвращает логическое значение га1яе Возвращает логическое значение се ее, если символьное значение, доступное из строки по индексу я [ Тпс(ех], является действительным младшим суррогатом формата 0ТЕ-32, а иначе возвращает логическое значение ба1яе Возвращает логическое значение веце, если символ с обозначает число (десятичное или шестнадцатеричное), а иначе возвращает логическое значение ба1яе Метод риЬ11с ягаг1с Ьоо1 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 1яяумЬо1(спаг с) риЫус япап1с Ьоо1 1яяувЬо1(япгзпд я, 1пв упе(ех) риЫзс яГасзс Ьоо1 1я()ррег(спаг с) риЬ11с явасзс Ьоо1 1я()ррег(явг1пд я, гпГ упе)ех) Глава 21.
Пространство имен Буя(егп 745 Г] одолжение табл. 21.9 Назначение Возвращает логическое значение ггие, если символ, доступный из строки по индексу я [упе(ех], обозначает число (десятичное или шесгнадцатеричное), а иначе возвращает логическое значение Га1яе Возвращает логическое значение ггие, если символ с обозначает знак препинания, а иначе возвращает логическое значение Ря1яе Возвращает логическое значение ггие, если символ, доступный из строки по индексу я [1пс(ех], обозначает знак препинания, а иначе возвращает логическое значение 1я1яе Возвращает логическое значение ггие, если символ с обозначает разделительный знак, а иначе возвращает логическое значение Ри1яв Возвращает логическое значение ггие, если символ, доступный из строки по индексу я [1пе(ех], обозначает разделительный знак, а иначе возвращает логическое значение Ра1яе Возвращает логическое значение ггие, если символьное значение с является суррогатным символом уникода, а иначе возвращает логическое значение Ра1яе ВОЗВращавт ЛОГИЧЕСКОЕ ЗНаЧЕНИЕ Ггие, ЕСЛИ СИМ- вольное значение, доступное из строки по индексу я [упе(ех], является суррогатным символом уникода, а иначе возвращает логическое значение 1в1яе Возвращает логическое значение ггие, если символьные значения ПудПБиггодасе и 1онБиггода Ге образуют суррогатную пару Возвращает логическое значение ггие, если символ с обозначает символический знак, например денежной единицы, а иначе возвращает логическое значение Га1яе Возвращает логическое значение ггие, если символ, доступный из строки по индексу я [упг(ех], обозначает символический знак, например денежной единицы, а иначе возвращает логическое значение Рв1яе Возвращает логическое значение ггие, если символ с обозначает прописную букву алфавита, а иначе возвращает логическое значение гв1яе Возвращает логическое значение г гие, если символ, доступный из строки по индексу я [1пе(ех], обозначает прописную букву алфавита, а иначе воза ащает логическое значение Га1яе П одолжение табл.
21.9 Метод Назначение риЬ11с ясаГ1с сйаг Рагве(яяг1пд я) риЬ1гс ясасгс сйаг Тойонег(сйаг с) риЬ11с ясай1с сйаг То()ррег(сйаг с) 746 Часть Н. Библиотека С№ риЬ11с ясайзс Ьоо1 1янй1ГеБрасе(сйаг с) рий11с всасзс Ьоо1 1янй1ГеБрасе (яйг1пд я, Тпй Тпс(ех) риЬ1гс яйаГ1с сйаг ТоЬонег(сйаг с, Си1Гиге1пбо си1сиге) риЬ11с вгаг1с сйаг Тоьонег1пиаг1апГ(сйаг с) риЬ11с очегг1г(е ясг1п9 ТоБГг1пд() риЬ11с ясас1с ятг1пд ТоБГг1пд(сйаг с) рий11с всг1пд Товйг1пд(1ГоггпаГРгои1г)ег ргоиуыег) риЬ11с ягаг1с сйаг То()ррег(сйаг с, Си1Гиге1пуо си1гиге) Возвращает логическое значение сгие, если символ с обозначает пробел, табуляцию или пустую строку, а иначе возвращает логическое значение Та1ве Возвращает логическое значение ггие, если символ, доступный из строки по индексу я «1пыех), обозначает пробел, табуляцию или пустую строку, а иначе возвращает логическое значение та1ве Возвращает эквивалент типа сйаг символа из строки я.
Если строка я состоит из нескольких символов, то генерируется исключение Роггяасвхсерс1оп Возвращает строчный эквивалент символа с, если он обозначает прописную букву. В противном случае значение символа с не изменяется Возвращает строчный эквивалент символа с, если он обозначает прописную букву. В противном случае значение символа с не изменяется. Преобразование выполняется в соответствии с информацией о культурной среде, указываемой в параметре си1сиге, ГДЕ Си1гигетпТо— это класс, определенный в пространстве имен Буяйегл.61ойа11зяс1оп Возвращает строчный эквивалент символа с независимо от настроек культурной среды Возвращает строковое представление значения вызывающего объекта типа Сйаг Возвращает строковое представление символьного значения с Возвращает строковое представление значения вызгивающего объекта типа Сйяг с учетом информации о культурной среде, указываемой в параметре ргоиу е(ег Возвращает прописной эквивалент символа с, если он обозначает строчную букву.