StringComparer.IsWellKnownCultureAwareComparer 方法

定義

判斷指定的 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

當這個方法傳回時,會包含值,指出 CompareInfo 用來建立 comparer 的值。 如果這個方法傳回 ,則設定為 null false

compareOptions
CompareOptions

當這個方法傳回時,會包含值,指出 CompareOptions 用來建立 comparer 的值。 如果這個方法傳回 ,則設定為 None false

傳回

Boolean

true 如果 comparer 是已知的文化特性感知字串比較子,則為 ,否則為 false

備註

「已知文化特性感知比較子」描述使用一些定義的 CompareOptions 來系結至特定 CompareInfo 之比較子。 若要建立 StringComparer 包裝在 CompareInfoCompareOptions 周圍的實例,請使用 GetStringComparer(CompareInfo, CompareOptions) 。 當指定 Ordinal 和其他非語言比較子做為輸入時,這個方法會 false 傳回 。

適用於