Comparer.Equals
Syntaksi
Comparer.Equals(comparer as function, x as any, y as any) as logical
Noin
Palauttaa logical
-arvon kahden annetun arvon, x
ja y
, yhtäläisyystarkistuksen perusteella käyttäen annettua comparer
.
comparer
on Comparer
, jota käytetään vertailun ohjaamiseen. Vertailutoiminto on funktio, joka hyväksyy kaksi argumenttia ja palauttaa arvon -1, 0 tai 1 sen mukaan, onko ensimmäinen arvo pienempi kuin, yhtä suuri tai suurempi kuin toinen. Vertailupainikkeiden avulla voidaan tehdä vertailuja, joiden kirjainkoko ei ole merkitsevä tai jotka ottavat huomioon maa-asetuksen ja aluekohtaiset asetukset.
Kaavan kielessä on käytettävissä seuraavat sisäänrakennetut vertailutoiminnot:
- Comparer.Ordinal: Käytetään tarkassa koordinaattorivertailussa
- Comparer.OrdinalIgnoreCase: Käytetään tarkassa kirjaimissa eikä kirjainkoolla ole merkitystä
- Comparer.FromCulture: Käytetään maa-asetuksen huomioon ottavassa vertailussa
Esimerkki 1
Vertaa kohteita 1 ja A käyttäen kieliasetusta "en-US" ja selvitä, ovatko arvot yhtäläiset.
käyttö
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
Output
false