и включает количество символов, определяемых параметром
strB,
intindexB,
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,
intindexA,
и включает количество символов, определяемых параметром
string
strB,int
length.
Метод возвращает положительное значение, если
indexB,
intlength,
часть строки strA
больше части строки strB; отрицатель
StringComparison
ное значение, если часть строки strA
меньше части строки
comparisonType)
strB
; и нуль, если сравниваемые части строк strA и strB равны. Параметр comparisonType определяет конкретный способ сравнения строк
public static int
Сравнивает части строк strA
и strB, используя инфор
Compare(string
мацию о культурной среде, определяемую параметром
strA,
intindexA,
culture.
Сравнение начинается со строковых элементов
string
strB,int
strA[indexA]
и strB[indexB] и включает количество
indexB,
intlength,
символов, определяемых параметром 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
stringstrB,
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,
intindexA,
а также варианты сравнения, передаваемые в качестве
string
strB,int
параметра options.
Сравнение начинается со строковых
indexB,
intlength,
элементов 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,
stringstrB)
положительное значение, если строка strA
больше строки strB; отрицательное значение, если строка strA меньше строки strB; и нуль, если строки strA и strB равны
public static int
Сравнивает части строк strA
и strB независимо от культурной
CompareOrdinal(string
среды, языка и региональных стандартов. Сравнение начинает
strA,
intindexA,
ся со строковых элементов strА[ indexA]
и strB[ indexB]
string
strB,int
и включает количество символов, определяемых параметром
indexB,
intcount)