Sdílet prostřednictvím


StringComparer.IsWellKnownCultureAwareComparer Metoda

Definice

Určuje, zda zadaný IEqualityComparer<T> je dobře známý porovnávač řetězců pracujících s jazykovou verzí.

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>

Porovnávače pro dotaz.

compareInfo
CompareInfo

Když tato metoda vrátí, obsahuje hodnotu označující, která CompareInfo byla použita k vytvoření comparer. Pokud tato metoda vrátí falsehodnotu , nastavte na null hodnotu .

compareOptions
CompareOptions

Když tato metoda vrátí, obsahuje hodnotu označující, která CompareOptions byla použita k vytvoření comparer. Pokud tato metoda vrátí falsehodnotu , nastavte na None hodnotu .

Návraty

true pokud comparer je dobře známý nástroj pro porovnávání řetězců s jazykovou verzí, falsev opačném případě .

Poznámky

"Dobře známý porovnávací nástroj pracující s jazykovou verzí" popisuje porovnávací nástroj, který je svázán s konkrétní CompareInfo verzí pomocí některého definovaného CompareOptionsobjektu . Pokud chcete vytvořit StringComparer instanci zabalenou kolem CompareInfo a CompareOptions, použijte GetStringComparer(CompareInfo, CompareOptions). Tato metoda vrátí false jako vstup zadané Ordinal a jiné nelingvické porovnávače.

Platí pro