Point.Equals Metodo

Definizione

Confronta due strutture Point per determinare se sono uguali.

Overload

Equals(Object)

Determina se l'oggetto Object specificato è una struttura Point e se include le stesse coordinate dell'oggetto Point.

Equals(Point)

Confronta due strutture Point per determinare se sono uguali.

Equals(Point, Point)

Confronta due strutture Point per determinare se sono uguali.

Equals(Object)

Determina se l'oggetto Object specificato è una struttura Point e se include le stesse coordinate dell'oggetto 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

Parametri

o
Object

Oggetto Object da confrontare.

Restituisce

Boolean

true se o è una struttura Point e contiene gli stessi valori X e Y della struttura Point; in caso contrario, false.

Esempio

Nell'esempio seguente viene illustrato come verificare se due Point strutture sono uguali usando il metodo non statico 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;
}

Commenti

Point le coordinate vengono descritte usando Double i valori. Poiché il valore di un Double oggetto può perdere precisione quando viene eseguito, un confronto tra due Point valori che sono logicamente uguali potrebbe non riuscire.

Vedi anche

Si applica a

Equals(Point)

Confronta due strutture Point per determinare se sono uguali.

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

Parametri

value
Point

Punto da confrontare con questa istanza.

Restituisce

Boolean

true se entrambe le strutture Point contengono gli stessi valori X e Y; in caso contrario, false.

Commenti

Point le coordinate vengono espresse usando Double i valori. Poiché il valore di un Double oggetto può perdere precisione quando viene eseguito, un confronto tra due Point valori che sono logicamente uguali potrebbe non riuscire.

Vedi anche

Si applica a

Equals(Point, Point)

Confronta due strutture Point per determinare se sono uguali.

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

Parametri

point1
Point

Primo punto da confrontare.

point2
Point

Secondo punto da confrontare.

Restituisce

Boolean

true se gli oggetti point1 e point2 contengono gli stessi valori X e Y; in caso contrario, false.

Esempio

Nell'esempio seguente viene illustrato come verificare se due Point strutture sono uguali usando il metodo statico 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;
}

Commenti

Le coordinate dei punti sono descritte usando Double i valori. Poiché il valore di un Double oggetto può perdere precisione quando viene eseguito, un confronto tra due Point valori che sono logicamente uguali potrebbe non riuscire.

Vedi anche

Si applica a