Comparer.Equals
Comparer.Equals(comparer as function, x as any, y as any) as logical
Returnerer en logical
verdi basert på likhetskontrollen over de to angitte verdiene, x
og y
, ved hjelp av den angitte comparer
.
comparer
er en Comparer
som brukes til å kontrollere sammenligningen. En sammenligning er en funksjon som godtar to argumenter og returnerer -1, 0 eller 1 basert på om den første verdien er mindre enn, lik eller større enn den andre. Sammenligninger kan brukes til å gi sammenligninger som ikke skilles mellom store og små bokstaver eller kultur og sammenligninger som er klar over nasjonale innstillinger.
Følgende innebygde sammenligninger er tilgjengelige på formelspråket:
- Comparer.Ordinal: Brukes til å utføre en nøyaktig ordenstallsammenligning
- Comparer.OrdinalIgnoreCase: Brukes til å utføre en nøyaktig sammenligning mellom store og små bokstaver
- Comparer.FromCulture: Brukes til å utføre en kulturbevisst sammenligning
Sammenlign «1» og «A» ved hjelp av «en-US» nasjonal innstilling for å avgjøre om verdiene er like.
bruk
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
utdata
false