System::Globalization::CompareInfo class

CompareInfo class

カルチャーに依存した文字列比較を行います。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうしないと実行時エラーやアサーション障害が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。

class CompareInfo : public virtual System::Object

メソッド

メソッド説明
virtual Compare(const String&, const String&) const文字列を比較します。未実装です。
virtual Compare(const String&, const String&, CompareOptions) const文字列を比較します。Ordinal と OrdinalIgnoreCase モードのみがサポートされています。
virtual Compare(const String&, int, int, const String&, int, int) const1 つの文字列の一部と別の文字列の一部を比較します。未実装です。
virtual Compare(const String&, int, const String&, int, CompareOptions) const文字列比較メソッドを使用して、1 つの文字列の末尾部分と別の文字列の末尾部分を比較します。未実装です。
virtual Compare(const String&, int, const String&, int) const1 つの文字列の末尾部分と別の文字列の末尾部分を比較します。未実装です。
virtual Compare(const String&, int, int, const String&, int, int, CompareOptions) const文字列比較メソッドを使用して、1 つの文字列の一部と別の文字列の一部を比較します。未実装です。
CompareInfo(const CompareInfo&)RTTI 情報。
Equals(SharedPtr<Object>) override
get_LCID() const比較対象に関連付けられたカルチャーの LCID を取得します。
virtual get_Name() const比較対象に関連付けられたカルチャーの名前を取得します。
get_Version() constソート バージョンに関する情報を取得します。
static GetCompareInfo(int, const SharedPtr<Reflection::Assembly>&)指定されたカルチャーに関連付けられた CompareInfo を取得し、指定されたアセンブリの文字列比較メソッドを使用します。
static GetCompareInfo(const String&, const SharedPtr<Reflection::Assembly>&)指定されたカルチャーに関連付けられた CompareInfo を取得し、指定されたアセンブリの文字列比較メソッドを使用します。
static GetCompareInfo(int)指定されたカルチャーに関連付けられた CompareInfo を取得します。
static GetCompareInfo(const String&)指定されたカルチャーに関連付けられた CompareInfo を取得します。
virtual GetHashCode(const String&, CompareOptions) const指定された比較オプションに基づく文字列のハッシュコードを取得します。
GetHashCode() const overrideC# の Object.GetHashCode() メソッドの類似です。カスタムオブジェクトのハッシュ化を可能にします。
virtual GetSortKey(const String&, CompareOptions) const指定された比較オプションを使用して、指定された文字列の SortKey オブジェクトを取得します。
virtual GetSortKey(const String&) const指定された文字列の SortKey オブジェクトを取得します。
virtual IndexOf(const String&, const String&, int, int) const部分文字列を検索します。
virtual IndexOf(const String&, const String&, int, CompareOptions) const部分文字列を検索します。Ordinal モードのみがサポートされています。
virtual IndexOf(const String&, const String&, int, int, CompareOptions) const部分文字列を検索します。Ordinal モードのみがサポートされています。
virtual IndexOf(const String&, char16_t, int, int, CompareOptions) const指定された文字を検索します。Ordinal モードのみがサポートされています。
virtual IndexOf(const String&, const String&, int) const部分文字列を検索します。
virtual IndexOf(const String&, char16_t) const指定された文字を検索します。
virtual IndexOf(const String&, const String&) const部分文字列を検索します。
virtual IndexOf(const String&, char16_t, int, CompareOptions) const指定された文字を検索します。Ordinal モードのみがサポートされています。
virtual IndexOf(const String&, char16_t, int, int) const指定された文字を検索します。
virtual IndexOf(const String&, char16_t, int) const指定された文字を検索します。
virtual IndexOf(const String&, const String&, CompareOptions) const部分文字列を検索します。Ordinal モードのみがサポートされています。
virtual IndexOf(const String&, char16_t, CompareOptions) const指定された文字を検索します。Ordinal モードのみがサポートされています。
virtual IsPrefix(const String&, const String&, CompareOptions) const指定された比較オプションを使用して、指定された文字列が指定されたプレフィックスで始まるかどうかを確認します。
virtual IsPrefix(const String&, const String&) const指定された文字列が指定されたプレフィックスで始まるかどうかを確認します。
static IsSortable(char16_t)指定された文字が並べ替え可能かどうかを確認します。
static IsSortable(const String&)指定された文字列が並べ替え可能かどうかを確認します。
virtual IsSuffix(const String&, const String&, CompareOptions) const指定された比較オプションを使用して、指定された文字列が指定されたサフィックスで終わるかどうかを確認します。
virtual IsSuffix(const String&, const String&) const指定された文字列が指定されたサフィックスで終わるかどうかを確認します。
virtual LastIndexOf(const String&, const String&) const指定された部分文字列の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, const String&, int, int, CompareOptions) const指定された比較オプションを使用して、指定された部分文字列の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, char16_t, int, int, CompareOptions) const指定された比較オプションを使用して、指定された文字の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, const String&, int, int) const指定された文字列の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, const String&, int, CompareOptions) const指定された比較オプションを使用して、指定された文字列の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, char16_t, int, CompareOptions) const指定された比較オプションを使用して、指定された文字の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, const String&, int) const指定された文字列の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, char16_t, int) const指定された文字の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, const String&, CompareOptions) const指定された比較オプションを使用して、指定された文字列の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, char16_t, CompareOptions) const指定された比較オプションを使用して、指定された文字の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, char16_t) const指定された文字の最後の出現箇所を検索します。
virtual LastIndexOf(const String&, char16_t, int, int) const指定された文字の最後の出現箇所を検索します。
operator=(const CompareInfo&)
ToString() const overrideC# の Object.ToString() メソッドに相当します。カスタムオブジェクトを文字列に変換できるようにします。

参照