Nyelv

LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operátor

Definíció

Összehasonlítja a megadott LocalValueEntry példányokat annak megállapításához, hogy azonosak-e.

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

Paraméterek

obj1
LocalValueEntry

Az első összehasonlítandó példány.

obj2
LocalValueEntry

A második összehasonlítandó példány.

Válaszok

trueha az obj1LocalValueEntry értéke megegyezik a obj2LocalValueEntry; egyéb esetben. false

Megjegyzések

Ez az Equality implementáció összehasonlítja a rendszer értékeit Property, és potenciálisan összehasonlítja az értékeket Value. Egy Property összetevő LocalValueEntry mindig értéktípus, ezért ez az összehasonlítás mindig bitenkénti érték-összehasonlítás lesz. Az összetevő esetében ez az Value implementáció bitenkénti összehasonlítást alkalmaz, ha értéktípusról van szó.

Hivatkozástípusokkal rendelkező helyileg beállított tulajdonságok esetében a viselkedés az adott típus egyenlőség-meghatározási mechanizmusára halasztódik, mivel a == két érték operátorát belsőleg használja. Alapértelmezés szerint ez az értékek referenciaegyenlősége.

A következőre érvényes:

Lásd még