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
このメソッドから制御が戻るときに、comparerの作成に使用されたCompareInfoを示す値が格納されます。 このメソッドがfalseを返す場合は、nullに設定します。
- compareOptions
- CompareOptions
このメソッドから制御が戻るときに、comparerの作成に使用されたCompareOptionsを示す値が格納されます。 このメソッドがfalseを返す場合は、Noneに設定します。
返品
true
comparerが既知のカルチャに対応した文字列比較子の場合は >。それ以外の場合はfalse。
注釈
"よく知られたカルチャに対応した比較子" は、定義されたCompareOptionsを使用して特定のCompareInfoに関連付けられている比較子を表します。
CompareInfoとCompareOptionsにラップされたStringComparer インスタンスを作成するには、GetStringComparer(CompareInfo, CompareOptions)を使用します。
このメソッドは、Ordinalおよびその他の非言語比較子を入力として指定すると、falseを返します。