StringComparer.IsWellKnownCultureAwareComparer メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した IEqualityComparer<T> 文字列が既知のカルチャに対応した文字列比較子であるかどうかを判断します。
public:
static bool IsWellKnownCultureAwareComparer(System::Collections::Generic::IEqualityComparer<System::String ^> ^ comparer, [Runtime::InteropServices::Out] System::Globalization::CompareInfo ^ % compareInfo, [Runtime::InteropServices::Out] System::Globalization::CompareOptions % compareOptions);
public static bool IsWellKnownCultureAwareComparer (System.Collections.Generic.IEqualityComparer<string?>? comparer, out System.Globalization.CompareInfo? compareInfo, out System.Globalization.CompareOptions compareOptions);
static member IsWellKnownCultureAwareComparer : System.Collections.Generic.IEqualityComparer<string> * CompareInfo * CompareOptions -> bool
Public Shared Function IsWellKnownCultureAwareComparer (comparer As IEqualityComparer(Of String), ByRef compareInfo As CompareInfo, ByRef compareOptions As CompareOptions) As Boolean
パラメーター
- comparer
- IEqualityComparer<String>
クエリの比較子。
- compareInfo
- CompareInfo
このメソッドが戻るときに、作成CompareInfocomparer
に使用された値を示す値が含まれます。 このメソッドが返す場合に null
設定します false
。
- compareOptions
- CompareOptions
このメソッドが戻るときに、作成CompareOptionscomparer
に使用された値を示す値が含まれます。 このメソッドが返す場合に None 設定します false
。
戻り値
true
if comparer
は既知のカルチャに対応した文字列比較子です。それ以外の場合は . false
注釈
"よく知られたカルチャに対応した比較子" は、定義CompareOptionsされた一部を使用して特定CompareInfoの比較子に関連付けられている比較子を表します。 をCompareOptionsラップしたインスタンスをStringComparer作成するには、次をCompareInfo使用しますGetStringComparer(CompareInfo, CompareOptions)。
このメソッドは、 false
指定された場合 Ordinal 、およびその他の非言語比較子を入力として返します。