Freigeben über


Version.Equals Methode

Definition

Gibt einen Wert zurück, der angibt, ob zwei Version-Objekte denselben Wert darstellen.

Überlädt

Equals(Object)

Gibt einen Wert zurück, der angibt, ob das aktuelle Version-Objekt einem angegebenen Objekt entspricht.

Equals(Version)

Gibt einen Wert zurück, der angibt, ob das aktuelle Version-Objekt und ein angegebenes Version-Objekt denselben Wert darstellen.

Equals(Object)

Gibt einen Wert zurück, der angibt, ob das aktuelle Version-Objekt einem angegebenen Objekt entspricht.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (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

Ein Objekt, das mit dem aktuellen Version-Objekt verglichen werden soll, oder null.

Gibt zurück

Boolean

true, wenn das aktuelle Version-Objekt und obj jeweils Version-Objekte sind und jede Komponente des aktuellen Version-Objekts mit der entsprechenden Komponente von obj übereinstimmt, andernfalls false.

Siehe auch

Gilt für

Equals(Version)

Gibt einen Wert zurück, der angibt, ob das aktuelle Version-Objekt und ein angegebenes Version-Objekt denselben Wert darstellen.

public:
 virtual bool Equals(Version ^ obj);
public bool Equals (Version obj);
public bool Equals (Version? obj);
override this.Equals : Version -> bool
Public Function Equals (obj As Version) As Boolean

Parameter

obj
Version

Ein Version-Objekt, das mit dem aktuellen Version-Objekt verglichen werden soll, oder null.

Gibt zurück

Boolean

true, wenn jede Komponente des aktuellen Version-Objekts mit der entsprechenden Komponente des obj-Parameters übereinstimmt, andernfalls false.

Implementiert

Hinweise

Diese Methode implementiert die IEquatable<T> -Schnittstelle und führt eine etwas bessere Leistung als die Equals -Methode aus, da sie den Parameter nicht unboxen obj muss.

Siehe auch

Gilt für