ISstructuralEquatable antara muka mentakrifkan kaedah yang menyokong membandingkan objek untuk kesamaan struktur, yang bermaksud bahawa dua objek adalah sama kerana ia mempunyai nilai yang sama.
Ia termasuk dua kaedah berikut -
Persamaan ini objek secara struktur adalah sama contoh semasa.
Kaedah kod cincang kejadian semasa.
Mari lihat contoh di mana saya mencipta objek Tuple dan menggunakan antara muka IstructuralEquatable:
Buat Tuple -
var tupleOne = Tuple.Create(26.3, Double.NaN, 35.6); var tupleOne = Tuple.Create(26.3, Double.NaN, 35.6);
Sekarang semak kesamaan dengan memanggil IStructuralEquatable.Equatable.
rreeeeAtas ialah kandungan terperinci Apakah peranan antara muka IStructuralEquatable dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!