Герберт Шилдт - C# 4.0 полное руководство - 2011

Здесь есть возможность читать онлайн «Герберт Шилдт - C# 4.0 полное руководство - 2011» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Старинная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

C# 4.0 полное руководство - 2011: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «C# 4.0 полное руководство - 2011»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

C# 4.0 полное руководство - 2011 — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «C# 4.0 полное руководство - 2011», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

В классе String предоставляются самые разные методы сравнения строк, перечисленные в табл. 22.1. Наиболее универсальным среди них является метод Compare (). Он позволяет сравнивать две строки полностью или частично, с учетом или без учета регистра, способа сравнения, определяемого параметром типа StringComparison, а также сведений о культурной среде, предоставляемых с помощью параметра типа Culturelnfo. Те перегружаемые варианты метода Compare (), которые не содержат параметр типа StringComparison, выполняют сравнение символьных строк с учетом регистра и культурной среды. А в тех перегружаемых его вариантах, которые не содержат параметр типа Culturelnfo, сведения о культурной среде определяются текущей средой выполнения. В примерах программ, приведенных в этой главе, параметр типа Culturelnfo не используется, а большее внимание уделяется использованию параметра типа StringComparison.

Таблица 22.1. Методы сравнения символьных строк

Метод

Назначение

public static int

Сравнивает строку strA со строкой strB. Возвращает поло

Compare(string strA,

жительное значение, если строка strA больше строки strB ;

string strB)

отрицательное значение, если строка strA меньше строки strB ; и нуль, если строки strA и strB равны. Сравнение выполняется с учетом регистра и культурной среды

public static int

Сравнивает строку strA со строкой strB. Возвращает поло

Compare(string strA,

жительное значение, если строка strA больше строки strB ;

string strB, bool

отрицательное значение, если строка strA меньше строки

ignoreCase)

strB ; и нуль, если строки strA и strB равны. Если параметр ignoreCase принимает логическое значение true,то при сравнении не учитываются различия между прописным и строчным вариантами букв. В противном случае эти различия учитываются. Сравнение выполняется с учетом культурной среды

public static int

Сравнивает строку strA со строкой strB. Возвращает положи

Compare(string

тельное значение, если строка strA больше строки strB ; отрица

strA, string strB,

тельное значение, если строка strA меньше строки strB-, и нуль,

StringComparison

если строки strAи strB равны. Параметр comparisonType

comparisonType)

определяет конкретный способ сравнения строк

public static int.

Сравнивает строку strA со строкой strB, используя информа

Compare(string

цию о культурной среде, определяемую параметром culture.

strA, string strB,

Возвращает положительное значение, если строка strA боль

bool ignoreCase,

ше строки strB ; отрицательное значение, если строка strA

Culturelnfo culture)

меньше строки strB ; и нуль, если строки strA и strB равны. Если параметр ignoreCase принимает логическое значение true,то при сравнении не учитываются различия между прописным и строчным вариантами букв. В противном случае эти различия учитываются. Класс Culturelnfoопределен в пространстве имен System.Globalization

Метод

Назначение

public static int

Сравнивает части строк strA и strB. Сравнение начинается

Compare(string strA,

со строковых элементов strA[ indexA] и strB[indexB]

int indexA, string

и включает количество символов, определяемых параметром

strB, int indexB,

length. Метод возвращает положительное значение, если

int length)

часть строки strA больше части строки strB] отрицательное значение, если часть строки strA меньше части строки strB ; и нуль, если сравниваемые части строк strA и strB равны. Сравнение выполняется с учетом регистра и культурной среды

public static int

Сравнивает части строк strA и strB. Сравнение начинается

Compare(string strA,

СОстроковых элементов str А[ indexA] и strB[indexB]

int indexA, string

и включает количество символов, определяемых параметром

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «C# 4.0 полное руководство - 2011»

Представляем Вашему вниманию похожие книги на «C# 4.0 полное руководство - 2011» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «C# 4.0 полное руководство - 2011»

Обсуждение, отзывы о книге «C# 4.0 полное руководство - 2011» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x