StructuralComparisons Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan objek untuk melakukan perbandingan struktural dari dua objek koleksi.
public ref class StructuralComparisons abstract sealed
public static class StructuralComparisons
type StructuralComparisons = class
Public Class StructuralComparisons
- Warisan
-
StructuralComparisons
Keterangan
Kelas StructuralComparisons mengembalikan dua objek perbandingan yang telah ditentukan sebelumnya berikut:
Implementasi IComparer yang dapat diteruskan ke metode seperti Array.IStructuralComparable.CompareTo(Object, IComparer) atau Tuple<T1,T2,T3>.IStructuralComparable.CompareTo(Object, IComparer) untuk melakukan perbandingan struktural dari dua objek. Ini dirancang untuk menunjukkan apakah objek pertama mendahului, mengikuti, atau terjadi dalam posisi yang sama dengan objek kedua dalam urutan sortir.
Implementasi IEqualityComparer yang dapat diteruskan ke metode seperti Array.IStructuralEquatable.Equals(Object, IEqualityComparer) atau Tuple<T1,T2,T3>.IStructuralEquatable.Equals(Object, IEqualityComparer) untuk melakukan perbandingan untuk kesetaraan struktural.
Objek dapat digunakan untuk melakukan perbandingan struktural atau perbandingan kesetaraan struktural dari dua objek koleksi, seperti objek array atau tuple. Dalam perbandingan struktural, dua objek dibandingkan berdasarkan nilainya. Objek dapat diurutkan berdasarkan beberapa kriteria, dan dua objek dianggap sama ketika memiliki nilai yang sama, bukan karena mereferensikan objek fisik yang sama
Properti
StructuralComparer |
Mendapatkan objek yang telah ditentukan sebelumnya yang melakukan perbandingan struktural dari dua objek. |
StructuralEqualityComparer |
Mendapatkan objek yang telah ditentukan sebelumnya yang membandingkan dua objek untuk kesetaraan struktural. |