StringComparer.IsWellKnownCultureAwareComparer Metod

Definition

Avgör om den angivna IEqualityComparer<T> är en välkänd kulturmedveten strängjäxare.

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

Parametrar

comparer
IEqualityComparer<String>

Jämförelsen med frågan.

compareInfo
CompareInfo

När den här metoden returneras innehåller ett värde som anger vilket som CompareInfo användes för att skapa comparer. Ange till null om den här metoden returnerar false.

compareOptions
CompareOptions

När den här metoden returneras innehåller ett värde som anger vilket som CompareOptions användes för att skapa comparer. Ange till None om den här metoden returnerar false.

Returer

trueom comparer är en välkänd kulturmedveten strängjäxare, annars . false

Kommentarer

En "välkänd kulturmedveten jämförelse" beskriver en jämförelse som är kopplad till en specifik CompareInfo med hjälp av vissa definierade CompareOptions. Om du vill skapa en StringComparer instans som omsluts av en CompareInfo och CompareOptionsanvänder du GetStringComparer(CompareInfo, CompareOptions). Den här metoden returnerar false när den ges Ordinal och andra icke-språkliga jämförelseobjekt som indata.

Gäller för