StringComparer.IsWellKnownCultureAwareComparer Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si el especificado IEqualityComparer<T> es un comparador de cadenas conocido que tiene en cuenta la referencia cultural.
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
Parámetros
- comparer
- IEqualityComparer<String>
Comparador que se va a consultar.
- compareInfo
- CompareInfo
Cuando este método devuelve , contiene un valor que indica cuál CompareInfo se usó para crear comparer
. Establézcalo en null
si este método devuelve false
.
- compareOptions
- CompareOptions
Cuando este método devuelve , contiene un valor que indica cuál CompareOptions se usó para crear comparer
. Establézcalo en None si este método devuelve false
.
Devoluciones
true
es si comparer
es un comparador de cadenas con reconocimiento de referencia cultural conocido; en caso contrario, false
es .
Comentarios
Un comparador conocido que tiene en cuenta la referencia cultural describe un comparador que está vinculado a un específico CompareInfo mediante algún definido CompareOptions. Para crear una StringComparer instancia encapsulada alrededor de y CompareInfoCompareOptions, use GetStringComparer(CompareInfo, CompareOptions).
Este método devuelve false
cuando se proporcionan Ordinal y otros comparadores no lingüísticos como entrada.