Comparer.Equals
Comparer.Equals(comparer as function, x as any, y as any) as logical
Returnerar ett logical
värde baserat på likhetskontrollen över de två angivna värdena, x
och y
, med hjälp av den angivna comparer
.
comparer
är en Comparer
som används för att kontrollera jämförelsen. En jämförelse är en funktion som accepterar två argument och returnerar -1, 0 eller 1 baserat på om det första värdet är mindre än, lika med eller större än det andra. Jämförelseverktyg kan användas för att tillhandahålla skiftlägesokänsliga jämförelser eller kultur- och språkmedvetna jämförelser.
Följande inbyggda jämförelser är tillgängliga på formelspråket:
- Comparer.Ordinal: Används för att utföra en exakt ordningstalsjämförelse
- Comparer.OrdinalIgnoreCase: Används för att utföra en exakt ordningstalsfallsokänslig jämförelse
- Comparer.FromCulture: Används för att utföra en kulturmedveten jämförelse
Jämför "1" och "A" med "en-US" nationella inställningar för att avgöra om värdena är lika.
Användning
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
utdata
false