StringComparer.IsWellKnownCultureAwareComparer Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy określony IEqualityComparer<T> jest dobrze znanym porównaniem ciągów obsługujących kulturę.
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
Parametry
- comparer
- IEqualityComparer<String>
Porównanie z zapytaniem.
- compareInfo
- CompareInfo
Gdy ta metoda zwraca wartość, zawiera wartość wskazującą, która CompareInfo została użyta do utworzenia comparerelementu . Ustaw wartość na null , jeśli ta metoda zwraca wartość false.
- compareOptions
- CompareOptions
Gdy ta metoda zwraca wartość, zawiera wartość wskazującą, która CompareOptions została użyta do utworzenia comparerelementu . Ustaw wartość na None , jeśli ta metoda zwraca wartość false.
Zwraca
true jeśli comparer jest dobrze znanym porównaniem ciągów obsługujących kulturę; w przeciwnym razie false.
Uwagi
"Dobrze znany porównujący z kulturą" opisuje porównujący, który jest powiązany z określonym CompareInfo przy użyciu niektórych zdefiniowanych CompareOptionselementów . Aby utworzyć StringComparer wystąpienie opakowane wokół elementu CompareInfo i CompareOptions, użyj polecenia GetStringComparer(CompareInfo, CompareOptions).
Ta metoda zwraca false wartość w przypadku danych Ordinal i innych porównań nielingwistycznych jako danych wejściowych.