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&左侧字符串。
bconst String&右侧字符串。
optionsCompareOptionsString 比较类型。

ReturnValue

如果左侧字符串在右侧字符串之前则为负值,匹配时为零,否则为正值。

另见

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

比较字符串。未实现。

virtual int System::Globalization::CompareInfo::Compare(const String &string1, const String &string2) const
参数类型描述
string1const String&左侧字符串。
string2const String&右侧字符串。

ReturnValue

如果左侧字符串在右侧字符串之前则为负值,匹配时为零,否则为正值。

另见

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&第一个字符串。
offset1intstring1 中字符的起始索引。
string2const String&第二个字符串。
offset2intstring2 中字符的起始索引。

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&第一个字符串。
offset1intstring1 中字符的起始索引。
string2const String&第二个字符串。
offset2intstring2 中字符的起始索引。
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&第一个字符串。
offset1intstring1 中字符的起始索引。
length1int要比较的 string1 中的字符数。
string2const String&第二个字符串。
offset2intstring2 中字符的起始索引。
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&第一个字符串。
offset1intstring1 中字符的起始索引。
length1int要比较的 string1 中的字符数。
string2const String&第二个字符串。
offset2intstring2 中字符的起始索引。
length2int要比较的 string2 中的字符数。
optionsCompareOptionsString 比较选项。

ReturnValue

如果第一个字符串段在第二个字符串段之前则为负值,匹配时为零,否则为正值。

另见