Point.Equals Méthode

Définition

Compare l'égalité de deux structures Point.

Surcharges

Equals(Object)

Détermine si l'Object spécifié est un Point et s'il contient les mêmes coordonnées que ce Point.

Equals(Point)

Compare l'égalité de deux structures Point.

Equals(Point, Point)

Compare l'égalité de deux structures Point.

Equals(Object)

Détermine si l'Object spécifié est un Point et s'il contient les mêmes coordonnées que ce 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

Paramètres

o
Object

Object à comparer.

Retours

Boolean

true si o est un Point et qu'il reprend les mêmes valeurs X et Y que Point ; sinon, false.

Exemples

L’exemple suivant montre comment vérifier si deux Point structures sont égales à l’aide de la méthode non statique Equals .

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

Remarques

Point les coordonnées sont décrites à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsqu’elle est exploitée, une comparaison entre deux Point valeurs logiquement égales peut échouer.

Voir aussi

S’applique à

Equals(Point)

Compare l'égalité de deux structures Point.

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

Paramètres

value
Point

Point à comparer à cette instance.

Retours

Boolean

true si les deux structures Point contiennent les mêmes valeurs de X et Y ; sinon, false.

Remarques

Point les coordonnées sont exprimées à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsqu’elle est exploitée, une comparaison entre deux Point valeurs logiquement égales peut échouer.

Voir aussi

S’applique à

Equals(Point, Point)

Compare l'égalité de deux structures Point.

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

Paramètres

point1
Point

Premier point à comparer.

point2
Point

Deuxième point à comparer.

Retours

Boolean

true si point1 et point2 contiennent les mêmes valeurs respectives X et Y ; sinon, false.

Exemples

L’exemple suivant montre comment vérifier si deux Point structures sont égales à l’aide de la méthode statique Equals .

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

Remarques

Les coordonnées de point sont décrites à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsqu’elle est exploitée, une comparaison entre deux Point valeurs logiquement égales peut échouer.

Voir aussi

S’applique à