LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operator

Definition

Jämför de angivna LocalValueEntry instanserna för att avgöra om de är samma.

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

Parametrar

obj1
LocalValueEntry

Den första instansen att jämföra.

obj2
LocalValueEntry

Den andra instansen att jämföra.

Returer

trueom är lika medLocalValueEntryobj2 , annars , false.obj1LocalValueEntry

Kommentarer

Den här Equality implementeringen jämför värdena för Property, och kan jämföra värdena Valueför . Komponenten Property i en LocalValueEntry är alltid en värdetyp, så den här jämförelsen blir alltid en bitvis värdejämförelse. För komponenten Value använder den här implementeringen en bitvis jämförelse om det är en värdetyp.

För lokalt inställda egenskaper som har referenstyper skjuts beteendet upp till den typens mekanismer för likhetsbestämning, eftersom den använder operatorn == på de två värdena internt. Som standard är detta en referensjämlikhet för värdena.

Gäller för

Se även