LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operator
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.
Membandingkan instans yang ditentukan LocalValueEntry untuk menentukan apakah instans tersebut sama.
public:
static bool operator ==(System::Windows::LocalValueEntry obj1, System::Windows::LocalValueEntry obj2);
public static bool operator ==(System.Windows.LocalValueEntry obj1, System.Windows.LocalValueEntry obj2);
static member ( = ) : System.Windows.LocalValueEntry * System.Windows.LocalValueEntry -> bool
Public Shared Operator == (obj1 As LocalValueEntry, obj2 As LocalValueEntry) As Boolean
Parameter
- obj1
- LocalValueEntry
Instans pertama yang dibandingkan.
- obj2
- LocalValueEntry
Instans kedua yang akan dibandingkan.
Mengembalikan
true
obj1
LocalValueEntry jika sama denganobj2LocalValueEntry ; jika tidak, false.
Keterangan
Implementasi ini Equality membandingkan nilai Property, dan berpotensi membandingkan nilai Value. Komponen Property dari LocalValueEntry selalu merupakan jenis nilai, sehingga perbandingan ini akan selalu menjadi perbandingan nilai bitwise. Value Untuk komponen, implementasi ini menggunakan perbandingan bitwise jika itu adalah jenis nilai.
Untuk properti yang diatur secara lokal yang memiliki jenis referensi, perilaku ditangguhkan ke mekanisme penentuan kesetaraan jenis tersebut == , karena menggunakan operator pada dua nilai secara internal. Secara default, ini adalah kesetaraan referensi dari nilai.