Comparer.Equals
Syntaxis
Comparer.Equals(comparer as function, x as any, y as any) as logical
Over
Retourneert een logical
waarde op basis van de gelijkheidscontrole van de twee opgegeven waarden, x
en y
, met behulp van de opgegeven comparer
.
comparer
is een Comparer
die wordt gebruikt om de vergelijking te beheren. Een vergelijkingsfunctie is een functie die twee argumenten accepteert en -1, 0 of 1 retourneert op basis van of de eerste waarde kleiner is dan, gelijk aan of groter is dan de tweede. Vergelijkers kunnen worden gebruikt om hoofdletterongevoelige of cultuur- en lokale-instellingen-bewuste vergelijkingen te bieden.
De volgende ingebouwde vergelijkingen zijn beschikbaar in de formuletaal:
- Comparer.Ordinal: Wordt gebruikt om een exacte rangtelvergelijking uit te voeren
- Comparer.OrdinalIgnoreCase: Wordt gebruikt om een exacte ordinale hoofdletterongevoelige vergelijking uit te voeren
- Comparer.FromCulture: Wordt gebruikt om een cultuurbewuste vergelijking uit te voeren
Voorbeeld 1
Vergelijk '1' en 'A' met behulp van 'en-US' landinstelling om te bepalen of de waarden gelijk zijn.
Gebruik
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
uitvoer
false