Рейтинговые книги
Читем онлайн C# 4.0 полное руководство - 2011 - Герберт Шилдт

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 189 190 191 192 193 194 195 196 197 ... 268

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

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

strB, int indexB,

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

int length, bool

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

ignoreCase)

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

public static int

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

Compare(string

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

strA, int indexA,

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

string strB, int

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

indexB, int length,

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

StringComparison

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

comparisonType)

strB; и нуль, если сравниваемые части строк strA и strB равны. Параметр comparisonType определяет конкретный способ сравнения строк

public static int

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

Compare(string

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

strA, int indexA,

culture. Сравнение начинается со строковых элементов

string strB, int

strA[indexA] и strB[indexB] и включает количество

indexB, int length,

символов, определяемых параметром length. Метод воз

bool ignoreCase,

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

Culturelnfo culture)

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

_Продолжение табл. 22.1

Метод

Назначение

public static int

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

Compare(string

формацию о культурной среде, обозначаемую параметром

strAf string strB,

culture, а также варианты сравнения, передаваемые в ка

Culturelnfo culture,

честве параметра options. Возвращает положительное зна

CompareOptions

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

options)

значение, если строка strA меньше строки strB; и нуль, если строки strA и strB равны. Классы Culturelnfo и CompareOptions определены в пространстве имен

System.Globalization

public static int

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

Compare(string

о культурной среде, обозначаемую параметром culture,

strA, int indexA,

а также варианты сравнения, передаваемые в качестве

string strB, int

параметра options. Сравнение начинается со строковых

indexB, int length,

элементов strA[ indexA] и strB[indexB] и включает

Culturelnfo culture,

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

CompareOptions

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

options)

ки strA больше части строки strB; отрицательное значение, если часть строки strA меньше части строки strB; и нуль, если сравниваемые части строк strA и strB равны. Классы

Culturelnfo и CompareOptions определены в пространстве имен System.Globalization

public static int

Сравнивает строку strAco строкой strB независимо от куль

CompareOrdinal(string

турной среды, языка и региональных стандартов. Возвращает

strA, string strB)

положительное значение, если строка strA больше строки strB; отрицательное значение, если строка strA меньше строки strB; и нуль, если строки strA и strB равны

public static int

Сравнивает части строк strA и strB независимо от культурной

CompareOrdinal(string

среды, языка и региональных стандартов. Сравнение начинает

strA, int indexA,

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

string strB, int

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

indexB, int count)

count. Метод возвращает положительное значение, если часть строки strA больше части строки strB; отрицательное значение, если часть строки strA меньше части строки strB; и нуль, если сравниваемые части строк strA и strB равны

1 ... 189 190 191 192 193 194 195 196 197 ... 268
На этой странице вы можете бесплатно читать книгу C# 4.0 полное руководство - 2011 - Герберт Шилдт бесплатно.
Похожие на C# 4.0 полное руководство - 2011 - Герберт Шилдт книги

Оставить комментарий