System::Globalization::CompareInfo::Compare method

CompareInfo::Compare(const String&, const String&, CompareOptions) const method

Сравнивает строки. Поддерживаются только режимы Ordinal и OrdinalIgnoreCase.

virtual int System::Globalization::CompareInfo::Compare(const String &a, const String &b, CompareOptions options) const
ПараметрТипОписание
aconst String&Строка LHS.
bconst String&Строка RHS.
optionsCompareOptionsString тип сравнения.

ReturnValue

Отрицательное значение, если строка LHS предшествует строке RHS, ноль, если они совпадают, положительное значение в остальных случаях.

См. также

CompareInfo::Compare(const String&, const String&) const method

Сравнивает строки. Не реализовано.

virtual int System::Globalization::CompareInfo::Compare(const String &string1, const String &string2) const
ПараметрТипОписание
string1const String&Строка LHS.
string2const String&Строка RHS.

ReturnValue

Отрицательное значение, если строка LHS предшествует строке RHS, ноль, если они совпадают, положительное значение в остальных случаях.

См. также

CompareInfo::Compare(const String&, int, const String&, int) const method

Сравнивает конечный раздел одной строки с конечным разделом второй строки. Не реализовано.

virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2) const
ПараметрТипОписание
string1const String&Первая строка.
offset1intНачальный индекс символов в string1.
string2const String&Вторая строка.
offset2intНачальный индекс символов в string2.

ReturnValue

Отрицательное значение, если первая часть строки предшествует второй части строки, ноль, если они совпадают, положительное значение в остальных случаях.

См. также

CompareInfo::Compare(const String&, int, const String&, int, CompareOptions) const method

Сравнивает конечный раздел одной строки с конечным разделом второй строки, используя методы сравнения строк. Не реализовано.

virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2, CompareOptions options) const
ПараметрТипОписание
string1const String&Первая строка.
offset1intНачальный индекс символов в string1.
string2const String&Вторая строка.
offset2intНачальный индекс символов в string2.
optionsCompareOptionsString параметры сравнения.

ReturnValue

Отрицательное значение, если первая часть строки предшествует второй части строки, ноль, если они совпадают, положительное значение в остальных случаях.

См. также

CompareInfo::Compare(const String&, int, int, const String&, int, int) const method

Сравнивает часть одной строки с частью второй строки. Не реализовано.

virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, int length1, const String &string2, int offset2, int length2) const
ПараметрТипОписание
string1const String&Первая строка.
offset1intНачальный индекс символов в string1.
length1intКоличество символов в string1, которые нужно сравнить.
string2const String&Вторая строка.
offset2intНачальный индекс символов в string2.
length2intКоличество символов в string2, которые нужно сравнить.

ReturnValue

Отрицательное значение, если первая часть строки предшествует второй части строки, ноль, если они совпадают, положительное значение в остальных случаях.

См. также

CompareInfo::Compare(const String&, int, int, const String&, int, int, CompareOptions) const method

Сравнивает часть одной строки с частью второй строки, используя методы сравнения строк. Не реализовано.

virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, int length1, const String &string2, int offset2, int length2, CompareOptions options) const
ПараметрТипОписание
string1const String&Первая строка.
offset1intНачальный индекс символов в string1.
length1intКоличество символов в string1, которые нужно сравнить.
string2const String&Вторая строка.
offset2intНачальный индекс символов в string2.
length2intКоличество символов в string2, которые нужно сравнить.
optionsCompareOptionsString параметры сравнения.

ReturnValue

Отрицательное значение, если первая часть строки предшествует второй части строки, ноль, если они совпадают, положительное значение в остальных случаях.

См. также