Udostępnij za pośrednictwem


StringComparer.IsWellKnownCultureAwareComparer Metoda

Definicja

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 do zapytania.

compareInfo
CompareInfo

Gdy ta metoda zostanie zwrócona, zawiera wartość wskazującą, która CompareInfo została użyta do utworzenia comparerelementu . Ustaw wartość , null jeśli ta metoda zwraca falsewartość .

compareOptions
CompareOptions

Gdy ta metoda zostanie zwrócona, zawiera wartość wskazującą, która CompareOptions została użyta do utworzenia comparerelementu . Ustaw wartość , None jeśli ta metoda zwraca falsewartość .

Zwraca

Boolean

true jeśli comparer jest dobrze znanym porównaniem ciągów obsługujących kulturę; w przeciwnym razie false.

Uwagi

"Dobrze znany porównywar obsługujący kulturę" opisuje porównanie powiązane z określonym CompareInfo użyciem zdefiniowanego CompareOptionselementu . Aby utworzyć StringComparer wystąpienie opakowane wokół elementu CompareInfo i CompareOptions, użyj polecenia GetStringComparer(CompareInfo, CompareOptions). Ta metoda zwraca dane false Ordinal i inne porównania nielingwistyczne jako dane wejściowe.

Dotyczy