Taal

Point.Equals Methode

Definitie

Vergelijkt twee Point structuren voor gelijkheid.

Overloads

Name Description
Equals(Object)

Bepaalt of de opgegeven Object waarde een Point is en of deze dezelfde coördinaten bevat als deze Point.

Equals(Point)

Vergelijkt twee Point structuren voor gelijkheid.

Equals(Point, Point)

Vergelijkt twee Point structuren voor gelijkheid.

Equals(Object)

Bepaalt of de opgegeven Object waarde een Point is en of deze dezelfde coördinaten bevat als deze 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

Parameters

o
Object

De Object te vergelijken.

Retouren

trueals o dit een Point en bevat dezelfde X en Y waarden als dezePoint; anders. false

Voorbeelden

In het volgende voorbeeld ziet u hoe u kunt controleren of twee Point structuren gelijk zijn aan de niet-statische Equals methode.

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;
}

Opmerkingen

Point coördinaten worden beschreven met behulp van Double waarden. Omdat de waarde van een Double waarde precisie kan verliezen wanneer deze wordt uitgevoerd, kan een vergelijking tussen twee Point waarden die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op

Equals(Point)

Vergelijkt twee Point structuren voor gelijkheid.

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

Parameters

value
Point

Het punt om te vergelijken met dit exemplaar.

Retouren

true als beide Point structuren dezelfde X en Y waarden bevatten; falseanders.

Opmerkingen

Point coördinaten worden uitgedrukt met behulp van Double waarden. Omdat de waarde van een Double waarde precisie kan verliezen wanneer deze wordt uitgevoerd, kan een vergelijking tussen twee Point waarden die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op

Equals(Point, Point)

Vergelijkt twee Point structuren voor gelijkheid.

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

Parameters

point1
Point

Het eerste punt om te vergelijken.

point2
Point

Het tweede punt om te vergelijken.

Retouren

trueindien point1 en hetzelfde en point2X dezelfde Y waarden bevatten; anders. false

Voorbeelden

In het volgende voorbeeld ziet u hoe u kunt controleren of twee Point structuren gelijk zijn aan de statische Equals methode.

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;
}

Opmerkingen

Puntcoördinaten worden beschreven met behulp van Double waarden. Omdat de waarde van een Double waarde precisie kan verliezen wanneer deze wordt uitgevoerd, kan een vergelijking tussen twee Point waarden die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op