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.
Возвращаемое значение
true Значение , если comparer это хорошо известный средство сравнения строк с поддержкой языка и региональных параметров; в противном случае false.
Комментарии
В "хорошо известном средстве сравнения с языком и региональных параметров" описывается средство сравнения, связанное с определенным CompareInfo с помощью определенного.CompareOptions Чтобы создать экземпляр, завернутый StringComparerCompareInfo вокруг и CompareOptions, используйте GetStringComparer(CompareInfo, CompareOptions).
Этот метод возвращается false при указании Ordinal и других нелингвистических сравнениях в качестве входных данных.