LocalValueEntry.Equals(Object) Metode

Definisi

Menentukan apakah dua LocalValueEntry instans sama.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals(object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Parameter

obj
Object

LocalValueEntry untuk membandingkan dengan saat ini LocalValueEntry.

Mengembalikan

Implementasi ini Equality(LocalValueEntry, LocalValueEntry) membandingkan nilai Property, dan berpotensi membandingkan nilai Value. Komponen Property dari adalah LocalValueEntry jenis nilai, jadi akan selalu menjadi perbandingan 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 hanya menggunakan operator == pada dua nilai secara internal. Secara default, ini akan menjadi kesetaraan referensi nilai dan dengan demikian kesetaraan seluruhnya LocalValueEntry akan menjadi kesetaraan referensi.

Berlaku untuk