StringComparer.IsWellKnownCultureAwareComparer Метод

Определение

Определяет, является ли указанный IEqualityComparer<T> параметр хорошо известным компраатором строк, поддерживающий язык и региональные параметры.

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

Параметры

comparer
IEqualityComparer<String>

Компратер для запроса.

compareInfo
CompareInfo

При возврате этого метода содержит значение, указывающее, какое CompareInfo использовалось для создания comparer. Задайте значение, null если этот метод возвращает .false

compareOptions
CompareOptions

При возврате этого метода содержит значение, указывающее, какое CompareOptions использовалось для создания comparer. Задайте значение, None если этот метод возвращает .false

Возвращаемое значение

Boolean

true Значение , если comparer является хорошо известным компраатором строк с учетом языка и региональных параметров; в противном случае false.

Комментарии

"Хорошо известное средство сравнения с учетом языка и региональных параметров" описывает средство сравнения, привязанное к определенному CompareInfo с помощью определенного определенного CompareOptions. Чтобы создать экземпляр, заключенный StringComparer в оболочкуCompareInfo, используйте CompareOptionsGetStringComparer(CompareInfo, CompareOptions)команду . Этот метод возвращается false при указании Ordinal и других нелингвистических сравнениях в качестве входных данных.

Применяется к