Point.Equals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
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
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.