Comparer.Equals
Comparer.Equals(comparer as function, x as any, y as any) as logical
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
Bandingkan "1" dan "A" menggunakan "en-US" lokal untuk menentukan apakah nilainya sama.
Penggunaan
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
Output
false
- Bagaimana budaya memengaruhi pemformatan teks