Point.Equals Methode

Definition

Vergleicht zwei Point Strukturen für die Gleichheit.

Überlädt

Name Beschreibung
Equals(Object)

Bestimmt, ob es sich bei dem angegebenen Object Objekt um eine Point Und ob es die gleichen Koordinaten wie diese Pointenthält.

Equals(Point)

Vergleicht zwei Point Strukturen für die Gleichheit.

Equals(Point, Point)

Vergleicht zwei Point Strukturen für die Gleichheit.

Equals(Object)

Bestimmt, ob es sich bei dem angegebenen Object Objekt um eine Point Und ob es die gleichen Koordinaten wie diese Pointenthält.

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

Das zu vergleichende Object-Element.

Gibt zurück

true if o is a Point and contains the same X and Y values as this Point; otherwise, false.

Beispiele

Das folgende Beispiel zeigt, 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 von Double Werten beschrieben. Da der Wert eines Werts Double bei der Arbeit an Genauigkeit verlieren kann, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.

Weitere Informationen

Gilt für:

Equals(Point)

Vergleicht zwei Point Strukturen für die 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

true wenn beide Point Strukturen dieselben X und Y Werte enthalten; andernfalls false.

Hinweise

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

Weitere Informationen

Gilt für:

Equals(Point, Point)

Vergleicht zwei Point Strukturen für die 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

trueif point1 and contain the same point2 and XY values; otherwise, false.

Beispiele

Das folgende Beispiel zeigt, 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 von Double Werten beschrieben. Da der Wert eines Werts Double bei der Arbeit an Genauigkeit verlieren kann, kann ein Vergleich zwischen zwei Point Werten, die logisch gleich sind, fehlschlagen.

Weitere Informationen

Gilt für: