Comparer.OrdinalIgnoreCase

La función Comparer.OrdinalIgnoreCase evalúa la igualdad de dos elementos aplicando reglas de ordinales sin distinguir entre mayúsculas y minúsculas.

Sintaxis

Comparer.OrdinalIgnoreCase(
    x as any,
    y as any
) as number

Parámetros
  • x: primer valor a comparar
  • y: segundo valor a comparar
Información adicional

El resultado de la función Comparer.OrdinalIgnoreCase es:

  • 0 cuando ambos valores son iguales
  • -1 cuando el valor x es menor que el valor y
  • +1 cuando el valor x es mayor que el valor y

La aplicación de reglas de ordinales supone que, por ejemplo, al comparar textos, se compararán sus códigos Unicode.

Esta función se usa frecuentemente como argumento de la función Comparer.Equals.

Ejemplos

La comparación de dos textos que solo se diferencian por sus mayúsculas y minúsculas devuelve como resultado el valor 0, indicando que se interpretan como siendo iguales:

let
    valor1 = "Interactive Chaos",
    valor2 = "interactive chaos"
in
    Comparer.OrdinalIgnoreCase(valor1, valor1)

0

Función M Comparer.OrdinalIgnoreCase
Categoría
Funciones de comparador
Enviado por admin el Mar, 11/08/2020 - 12:48