Comparer.FromCulture

La función Comparer.FromCulture devuelve una función que evalúa la igualdad de dos elementos considerando una configuración regional.

Sintaxis

Comparer.FromCulture(
    culture as text,
    optional ignoreCase as nullable logical
) as function

Parámetros
  • culture: cadena de texto con información sobre la configuración regional a aplicar
  • ignoreCase: (opcional) parámetro que determina si deberá ignorarse la distinción entre mayúsculas y minúsculas
Información adicional

El valor por defecto del argumento ignoreCase es False (es decir, por defecto mayúsculas y minúsculas se consideran letras distintas).

Ejemplos

Podemos evaluar si, aplicando la configuración regional de francés de Francia (código "fr-fr") los textos "coeur" y "Cœur"  son o no iguales con el siguiente código:

let
    valor1 = "coeur",
    valor2 = "Cœur"
in
    Comparer.FromCulture("fr-fr", true)(valor1, valor2)

0

Función M Comparer.FromCulture

Obsérvese que los valores a comparar no se incluyen como argumentos de la función Comparer.FromCulture, pues ésta devuelve una función a la que hay que pasar como argumentos los valores a comparar. Es decir, en nuestro ejemplo, "Comparer.FromCulture("fr-fr", true)" es la función de comparación.

Categoría
Funciones de comparador
Submitted by admin on Tue, 08/11/2020 - 12:48