LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operátor
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ö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.