C# 4.0 полное руководство - 2011
Шрифт:
string strB, int
параметра options. Сравнение начинается со строковых
indexB, int length,
элементов strA[ indexA] и strB[indexB] и включает
Culturelnfo culture,
количество
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;
public int
Сравнивает вызывающую строку со строковым представле
CompareTo(object
нием объекта value. Возвращает положительное значение,
value)
если вызывающая строка больше строки value; отрицательное значение, если вызывающая строка меньше строки value; и нуль, если сравниваемые строки равны
public int
Сравнивает вызывающую строку со строкой strB. Возвра
CompareTo(string
щает положительное значение, если вызывающая строка
strB)
больше строки strB; отрицательное значение, если вызывающая строка меньше строки strB; и нуль, если сравниваемые строки равны
Метод
Назначение
public override bool
Возвращает логическое значение true, если вызывающая
Equals(object
obj)
строка содержит ту же последовательность символов, что и строковое представление объекта obj. Выполняется порядковое сравнение с учетом регистра, но без учета культурной среды
public bool
Возвращает логическое значение true, если вызывающая
Equals(string
value)
строка содержит ту же последовательность символов, что и строка value. Выполняется порядковое сравнение с учетом регистра, но без учета культурной среды
public bool
Возвращает логическое значение true, если вызывающая
Equals(string
value,
строка содержит ту же последовательность символов, что и
StringComparison
строка value. Параметр comparison Туре определяет кон
comparisonType)
кретный способ сравнения строк
public static