Freigeben über


Point.Equals Methode

Definition

Vergleicht zwei Point-Strukturen auf Gleichheit.

Überlädt

Equals(Object)

Bestimmt, ob das angegebene Object ein Point ist und ob es dieselben Koordinaten enthält wie dieser Point.

Equals(Point)

Vergleicht zwei Point-Strukturen auf Gleichheit.

Equals(Point, Point)

Vergleicht zwei Point-Strukturen auf Gleichheit.

Equals(Object)

Bestimmt, ob das angegebene Object ein Point ist und ob es dieselben Koordinaten enthält wie dieser Point.

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

Parameter

o
Object

Der zu vergleichende Object.

Gibt zurück

Boolean

true, wenn o ein Point ist dieselben Werte für X und Y enthält wie dieser Point, andernfalls false.

Beispiele

Im folgenden Beispiel wird gezeigt, wie sie überprüfen, ob zwei Point Strukturen mit der nicht statischen Equals Methode gleich sind.

private Boolean nonStaticEqualsExample()
{

    Point point1 = new Point(10, 5);
    Point point2 = new Point(15, 40);

    // Check if the two points are equal using the non-static Equals method.
    // areEqual is false
    Boolean areEqual = point1.Equals(point2);	

    return areEqual;
}

Hinweise

Point Koordinaten werden mithilfe Double von Werten beschrieben. Da der Wert eines Werts Double bei der Bedienung genauigkeit verlieren kann, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.

Siehe auch

Gilt für

Equals(Point)

Vergleicht zwei Point-Strukturen auf Gleichheit.

public:
 bool Equals(System::Windows::Point value);
public bool Equals (System.Windows.Point value);
override this.Equals : System.Windows.Point -> bool
Public Function Equals (value As Point) As Boolean

Parameter

value
Point

Der Punkt, der mit dieser Instanz verglichen werden soll.

Gibt zurück

Boolean

true, wenn beide Point-Strukturen dieselben Werte für X und Y enthalten, andernfalls false.

Hinweise

Point Koordinaten werden mithilfe von Double Werten ausgedrückt. Da der Wert eines Werts Double bei der Bedienung genauigkeit verlieren kann, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.

Siehe auch

Gilt für

Equals(Point, Point)

Vergleicht zwei Point-Strukturen auf Gleichheit.

public:
 static bool Equals(System::Windows::Point point1, System::Windows::Point point2);
public static bool Equals (System.Windows.Point point1, System.Windows.Point point2);
static member Equals : System.Windows.Point * System.Windows.Point -> bool
Public Shared Function Equals (point1 As Point, point2 As Point) As Boolean

Parameter

point1
Point

Der erste zu vergleichende Punkt.

point2
Point

Der zweite zu vergleichende Punkt.

Gibt zurück

Boolean

true, wenn point1 und point2 dieselben Werte für X und Y aufweisen, andernfalls false.

Beispiele

Im folgenden Beispiel wird gezeigt, wie sie überprüfen, ob zwei Point Strukturen mit der statischen Equals Methode gleich sind.

private Boolean staticEqualsExample()
{

    Point point1 = new Point(10, 5);
    Point point2 = new Point(15, 40);

    // Check if the two points are equal using the static Equals method.
    // areEqual is false
    Boolean areEqual = Point.Equals(point1, point2);

    return areEqual;
}

Hinweise

Punktkoordinaten werden mithilfe Double von Werten beschrieben. Da der Wert eines Werts Double bei der Bedienung genauigkeit verlieren kann, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.

Siehe auch

Gilt für