System.UnicodeString.Compare

提供: RAD Studio API Documentation
移動先: 案内検索

C++

int  Compare(const UnicodeString& rhs) const;
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB);
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB, unsigned int LocaleID);
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB, bool IgnoreCase);
static int Compare(System::UnicodeString StrA, System::UnicodeString StrB, bool IgnoreCase, unsigned int LocaleID);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length, unsigned int LocaleID);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length, bool IgnoreCase);
static int Compare(System::UnicodeString StrA, int IndexA, System::UnicodeString StrB, int IndexB, int Length, bool IgnoreCase, unsigned int LocaleID);

プロパティ

種類 可視性 ソース ユニット
function public ustring.h System UnicodeString

説明

UnicodeString と他に指定された文字列とを、大文字小文字を区別して比較します。

UnicodeString インスタンスと rhs とを大文字小文字を区別して比較します。大文字小文字を区別せずに比較するには、CompareIC を使用します。比較操作は、UnicodeString 比較演算子の使用と同じです。Compare は、ロケール固有の照合順序に基づいています。戻り値は次のとおりです。



条件 戻り値

S1 > S2

> 0

S1 < S2

< 0

S1 = S2

= 0



関連項目