StringComparer.IsWellKnownCultureAwareComparer Metodo

Definizione

Determina se l'oggetto specificato IEqualityComparer<T> è un operatore di confronto di stringhe noto compatibile con le impostazioni cultura.

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

Parametri

comparer
IEqualityComparer<String>

Operatore di confronto su cui eseguire la query.

compareInfo
CompareInfo

Quando termina, questo metodo contiene un valore che indica che CompareInfo è stato utilizzato per creare comparer. Impostare su se questo metodo restituisce nullfalse.

compareOptions
CompareOptions

Quando termina, questo metodo contiene un valore che indica che CompareOptions è stato utilizzato per creare comparer. Impostare su se questo metodo restituisce Nonefalse.

Valori restituiti

true se comparer è un operatore di confronto di stringhe noto compatibile con le impostazioni cultura; in caso contrario, false.

Commenti

Un "operatore di confronto noto che riconosce le impostazioni cultura" descrive un operatore di confronto associato a un oggetto specifico CompareInfo usando alcuni oggetti definiti CompareOptions. Per creare un'istanza di cui è stato eseguito il StringComparer wrapping intorno a e CompareInfoCompareOptions, usare GetStringComparer(CompareInfo, CompareOptions). Questo metodo restituisce false quando specificato Ordinal e altri comparer non linguistici come input.

Si applica a