System::Globalization::CompareInfo::Compare メソッド

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

左辺文字列が右辺文字列より前にある場合は負の値、等しい場合は 0、そうでない場合は正の値を返します。

参照

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

左辺文字列が右辺文字列より前にある場合は負の値、等しい場合は 0、そうでない場合は正の値を返します。

参照

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

1 つの文字列の末尾部分と別の文字列の末尾部分を比較します。未実装です。

virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2) const
パラメーター説明
string1const String&最初の文字列。
offset1intstring1 の文字の開始インデックス。
string2const String&2番目の文字列。
offset2intstring2 の文字の開始インデックス。

ReturnValue

最初の文字列セクションが2番目の文字列セクションに先行する場合は負の値、一致する場合は0、その他の場合は正の値です。

参照

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

文字列比較メソッドを使用して、1 つの文字列の末尾部分と別の文字列の末尾部分を比較します。未実装です。

virtual int System::Globalization::CompareInfo::Compare(const String &string1, int offset1, const String &string2, int offset2, CompareOptions options) const
パラメーター説明
string1const String&最初の文字列。
offset1intstring1 の文字の開始インデックス。
string2const String&2番目の文字列。
offset2intstring2 の文字の開始インデックス。
optionsCompareOptionsString の比較オプション。

ReturnValue

最初の文字列セクションが2番目の文字列セクションに先行する場合は負の値、一致する場合は0、その他の場合は正の値です。

参照

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

1 つの文字列の一部と別の文字列の一部を比較します。未実装です。

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&2番目の文字列。
offset2intstring2 の文字の開始インデックス。
length2int比較する string2 の文字数。

ReturnValue

最初の文字列セクションが2番目の文字列セクションに先行する場合は負の値、一致する場合は0、その他の場合は正の値です。

参照

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

文字列比較メソッドを使用して、1 つの文字列の一部と別の文字列の一部を比較します。未実装です。

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&2番目の文字列。
offset2intstring2 の文字の開始インデックス。
length2int比較する string2 の文字数。
optionsCompareOptionsString の比較オプション。

ReturnValue

最初の文字列セクションが2番目の文字列セクションに先行する場合は負の値、一致する場合は0、その他の場合は正の値です。

参照