Freigeben über


StringComparer.IsWellKnownCultureAwareComparer Methode

Definition

Bestimmt, ob der angegebene IEqualityComparer<T> ein bekannter kulturbasierter Zeichenfolgenvergleich ist.

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

Parameter

comparer
IEqualityComparer<String>

Der Vergleich zur Abfrage.

compareInfo
CompareInfo

Wenn diese Methode zurückgibt, enthält einen Wert, der angibt, welcher CompareInfo zum Erstellen comparervon verwendet wurde. Legen Sie auf fest null , wenn diese Methode zurückgibt false.

compareOptions
CompareOptions

Wenn diese Methode zurückgibt, enthält einen Wert, der angibt, welcher CompareOptions zum Erstellen comparervon verwendet wurde. Legen Sie auf fest None , wenn diese Methode zurückgibt false.

Gibt zurück

true , wenn comparer ein bekannter kulturbasierter Zeichenfolgenvergleich ist, falseandernfalls .

Hinweise

Ein "bekannter kulturorientierter Vergleich" beschreibt einen Vergleich, der mit einem bestimmten CompareInfo verknüpft ist, indem einige definierte CompareOptionsverwendet werden. Verwenden Sie GetStringComparer(CompareInfo, CompareOptions), um eine StringComparer Instanz zu erstellen, die um ein CompareInfo und CompareOptionsumschlossen ist. Diese Methode gibt, wenn angegebenOrdinal, und andere nicht linguistische Vergleiche als Eingabe zurückfalse.

Gilt für: