Главная » Просмотр файлов » 1629295407-c61bfe4caba98380ea3e7cdae6295416

1629295407-c61bfe4caba98380ea3e7cdae6295416 (846200), страница 95

Файл №846200 1629295407-c61bfe4caba98380ea3e7cdae6295416 (Шилдт Герберт - Полный справочник по C#) 95 страница1629295407-c61bfe4caba98380ea3e7cdae6295416 (846200) страница 952021-08-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 95)

Структура Char реализует интерфейсы IComparable иIConvertible.Таблица 19.9. Методы, определенные в структуре CharМетодОписаниеpublic int CompareTo(object v)Сравнивает символ в вызывающем объекте с символомпараметра v, Возвращает нуль, если сравниваемыесимволы равны. Возвращает отрицательное число, есливызывающий объект имеет меньшее значение, и —положительное, если вызывающий объект имеет большеезначениеВозвращает значение ИСТИНА, если значениевызывающего объекта равно значению параметра vpublic override boolEquals(object v)public override intGetHashCode()public static doubleGetHumericValue(char ch)public static doubleGetHumericValue(string str,int idx)public TypeCode GetTypeCode()public static UnicodeCategoryGetUnicodeCategory(char ch)public static UnicodeCategoryGetUnicodeCategory(string str,int idx)public static bool IsControl(char ch)public static boolstring str,int idx)public static boolchar ch)public static boolstring str,int idx)public static boolchar ch)IsControl(IsDigit(IsDigit(IsLetter(Возвращает хеш-код для вызывающего объектаВозвращает числовое значение параметра ch, если ch цифра.

В противном случае возвращает -1Возвращает числовое значение символа str[idx], если онявляется цифрой. В противном случае возвращает -1Возвращает значение перечисления TypeCode дляструктуры Char, т.е. TypeCode.CharВозвращает значение перечисления UnicodeCategory дляпараметра ch. UnicodeCategory — это перечисление,определенное в пространстве именSystem.Globalization, В котором символы Unicodeразделены по категориямВозвращает значение перечисления UnicodeCategory длясимвола str[idx]. UnicodeCategory—это перечисление,определенное в пространстве именSystem.Globalization, в котором символы Unicodeразделены по категориямВозвращает значение ИСТИНА, если параметр ch являетсяуправляющим символом. В противном случае возвращаетзначение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является управляющим символом.

В противном случаевозвращает значение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсяцифрой. В противном случае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является цифрой. В противном случае возвращает значениеЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсябуквой алфавита. В противном случае возвращает значениеЛОЖЬГлава 19.

Пространство имен System519Продолжение табл. 19.9МетодОписаниеpublic static bool IsLetter(string str,int idx)public static boolIsLetterOrDigit(char ch)public static boolIsLetterOrDigit(string str,int idx)public static bool IsLower(char ch)Возвращает значение ИСТИНА, если символ str[idx]является буквой алфавита. В противном случае возвращаетзначение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсябуквой алфавита или цифрой.

В противном случаевозвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является буквой алфавита или цифрой. В противном случаевозвращает значение ЛОЖЬpublic static bool IsLower(string str,int idx)public static bool IsNumber(char ch)public static bool IsNumber(string str,int idx)public static boolIsPunctuation(char ch)public static boolIsPunctuation(string str,int idx)public static boolIsSeparator(char ch)public static boolIsSeparator(string str,int idx)public static boolIsSurrogate(char ch)public static boolIsSurrogate(string str,int idx)public static bool IsSymbol(char ch)public static bool IsSymbol(string str,int idx)public static bool IsUpper(char ch)public static bool IsUpper(string str,int idx)520Возвращает значение ИСТИНА, если параметр ch являетсястрочной буквой алфавита В противном случае возвращаетзначение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является строчной буквой алфавита.

В противном случаевозвращает значение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсяшестнадцатеричной цифрой (0-9 или A-F). В противномслучае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является шестнадцатеричной цифрой (0-9 или A-F).

Впротивном случае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсязнаком пунктуации. В противном случае возвращаетзначение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является знаком пунктуации. В противном случаевозвращает значение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсяразделительным знаком, например пробелом. В противномслучае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является разделительным знаком, например пробелом. Впротивном случае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсяпсевдосимволом Unicode.

В противном случае возвращаетзначение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является псевдосимволом Unicode. В противном случаевозвращает значение ЛОЖЬвозвращает значение ИСТИНА, если параметр ch являетсясимволическим знаком, например валютным символом. Впротивном случае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является символическим знаком, например валютнымсимволом. В противном случае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если параметр ch являетсяпрописной буквой алфавита.

В противном случаевозвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является прописной буквой алфавита. В противном случаевозвращает значение ЛОЖЬЧасть II. Библиотека C#Окончание табл. 19.9МетодОписаниеpublic static boolIsWhiteSpace(char ch)public static boolIsWhiteSpace(string str,int idx)public static char Parse(string str)Возвращает значение ИСТИНА, если параметр ch являетсяпробелом, символом табуляции или пустой строки. Впротивном случае возвращает значение ЛОЖЬВозвращает значение ИСТИНА, если символ str[idx]является пробелом, символом табуляции или пустой строки.В противном случае возвращает значение ЛОЖЬpublic static char ToLower(char ch)public static char ToLower(char ch,CultureInfo c)public static char ToUpper(char ch)public static char ToUpper(char ch,CultureInfo c)public override stringToString()public static stringToString(char ch)public string ToString(IFormatProvider fmtpvdr)Возвращает char-эквивалент символа в параметре str.Если строка str содержит более одного символа,генерируется исключение типа FormatExceptionВозвращает строчный эквивалент параметра ch, если ch —прописная буква.

В противном случае возвращает значениеch неизменнымВозвращает строчный эквивалент параметра ch, если ch —прописная буква. В противном случае возвращает значениеch неизменным. Преобразование выполняется всоответствии с заданной в параметре с информацией опредставлении данных, соответствующем конкретномуестественному языку, диалекту или территориальномуобразованию. CultureInfo — это класс, определенный впространстве имен System.GlobalizationВозвращает прописной эквивалент параметра ch, если ch— строчная буква.

В противном случае возвращаетзначение ch неизменнымВозвращает прописной эквивалент параметра ch, если ch— строчная буква. В противном случае возвращаетзначение ch неизменным. Преобразование выполняется всоответствии с заданной в параметре с информацией опредставлении данных, соответствующем конкретномуестественному языку, диалекту или территориальномуобразованию. CultureInfo —это класс, определенный Впространстве имен System.GlobalizationВозвращает строковое представление значениявызывающего Char-объектаВозвращает строковое представление значения параметраchВозвращает строковое представление значениявызывающего Char-объекта с использованием заданной впараметре fmtpvdr информации о представлении данных,соответствующем конкретному естественному языку,диалекту или территориальному образованиюРассмотрим программу, которая демонстрирует использованиеопределенных в структуре Char:// Демонстрация использования нескольких методов,// определенных в структуре Char.using System;методов,class CharDemo {public static void Main() {string str = "Это простой тест.

$23";int i;Глава 19. Пространство имен System521for(i=0; i < str.Length; i++) {Console.Write(str[i] + " является");if(Char.IsDigit(str[i]))Console.Write(" цифрой");if(Char.IsLetter(str[i]))Console.Write(" буквой");if(Char.IsLower(str[i]))Console.Write(" строчной");if(Char.IsUpper(str[i]))Console.Write(" прописной ");if(Char.IsSymbol(str[i]))Console.Write(" символическим знаком");if(Char.IsSeparator(str[i]))Console.Write(" разделителем");if(Char.IsWhiteSpace(str[i]))Console.Write(" пробелом");if(Char.IsPunctuation(str[i]))Console.Write(" знаком пунктуации");Console.WriteLine();}Console.WriteLine("Исходная строка: " + str);}}// Преобразуем в буквы в прописные.string newstr = "";for(i=0; i < str.Length; i++)newstr += Char.ToUpper(str[i]);Console.WriteLine("После преобразования: " + newstr);Результаты выполнения этой программы таковы:Э является буквой прописнойт является буквой строчнойо является буквой строчнойявляется разделителем пробеломп является буквой строчнойр является буквой строчнойо является буквой строчнойс является буквой строчнойт является буквой строчнойо является буквой строчнойй является буквой строчнойявляется разделителем пробеломт является буквой строчнойе является буквой строчнойс является буквой строчнойт является буквой строчной.

Характеристики

Тип файла
PDF-файл
Размер
5,05 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6439
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее