Comparer.Equals
Sintaksis
Comparer.Equals(comparer as function, x as any, y as any) as logical
Tentang
Mengembalikan nilai logical
berdasarkan pemeriksaan kesetaraan atas dua nilai yang diberikan, x
dan y
, menggunakan comparer
yang disediakan.
comparer
adalah Comparer
yang digunakan untuk mengontrol perbandingan. Pembanding adalah fungsi yang menerima dua argumen dan mengembalikan -1, 0, atau 1 berdasarkan apakah nilai pertama kurang dari, sama dengan, atau lebih besar dari yang kedua. Pembanding dapat digunakan untuk memberikan perbandingan yang tidak memperhatikan huruf kapital atau peka terhadap budaya dan lokal.
Pembanding bawaan berikut ini tersedia dalam bahasa rumus:
- Comparer.Ordinal: Digunakan untuk melakukan perbandingan ordinal yang tepat
- Comparer.OrdinalIgnoreCase: Digunakan untuk membandingkan urutan ordinal secara tidak peka terhadap huruf besar/kecil secara tepat
- Comparer.FromCulture: Digunakan untuk melakukan perbandingan yang memperhatikan budaya
Contoh 1
Bandingkan "1" dan "A" menggunakan "en-US" lokal untuk menentukan apakah nilainya sama.
Penggunaan
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
Output
false
Konten terkait
- Bagaimana budaya memengaruhi pemformatan teks