Vector.Equals Methode

Definitie

Vergelijkt twee vectoren voor gelijkheid.

Overloads

Name Description
Equals(Vector)

Vergelijkt twee vectoren voor gelijkheid.

Equals(Vector, Vector)

Vergelijkt de twee opgegeven vectoren voor gelijkheid.

Equals(Object)

Bepaalt of de opgegeven Object structuur een Vector structuur is en, als dit het is, of het dezelfde X en Y waarden heeft als deze vector.

Opmerkingen

De eigenschappen en X eigenschappen van Y een vector worden beschreven met behulp van Double waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Double structuren die logisch gelijk zijn, mislukken.

Equals(Vector)

Vergelijkt twee vectoren voor gelijkheid.

public:
 bool Equals(System::Windows::Vector value);
public bool Equals(System.Windows.Vector value);
override this.Equals : System.Windows.Vector -> bool
Public Function Equals (value As Vector) As Boolean

Parameters

value
Vector

De vector die moet worden vergeleken met deze vector.

Retouren

trueals value dezelfde X en Y waarden als deze vector hebben; anders. false

Voorbeelden

In het volgende voorbeeld ziet u hoe u deze methode gebruikt om te controleren of twee Vector structuren gelijk zijn.

private Boolean equalsExample2()
{

    Vector vector1 = new Vector(20, 30);
    Vector vector2 = new Vector(20, 30);
    Boolean areEqual = false;

    // areEqual is True.  Both parameters are Vector structures, 
    // and they are equal.
    if (vector1.Equals(vector2))
    {
        areEqual = true;
    }

    return areEqual;
}

Opmerkingen

De eigenschappen en X eigenschappen van Y een vector worden beschreven met behulp van Double waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Vector structuren die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op

Equals(Vector, Vector)

Vergelijkt de twee opgegeven vectoren voor gelijkheid.

public:
 static bool Equals(System::Windows::Vector vector1, System::Windows::Vector vector2);
public static bool Equals(System.Windows.Vector vector1, System.Windows.Vector vector2);
static member Equals : System.Windows.Vector * System.Windows.Vector -> bool
Public Shared Function Equals (vector1 As Vector, vector2 As Vector) As Boolean

Parameters

vector1
Vector

De eerste vector die moet worden vergeleken.

vector2
Vector

De tweede vector om te vergelijken.

Retouren

trueindien de X en Y onderdelen van vector1 en vector2 gelijk zijn; anders . false

Voorbeelden

In het volgende voorbeeld ziet u hoe u deze methode gebruikt om te controleren of twee Vector structuren gelijk zijn.

private Boolean equalsExample1()
{

    Vector vector1 = new Vector(20, 30);
    Vector vector2 = new Vector(20, 30);
    Boolean areEqual = false;

    // areEqual is True
    if (Vector.Equals(vector1, vector2))
    {
      areEqual = true;
    }

    return areEqual;
}

Opmerkingen

De eigenschappen en X eigenschappen van Y een vector worden beschreven met behulp van Double waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Double structuren die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op

Equals(Object)

Bepaalt of de opgegeven Object structuur een Vector structuur is en, als dit het is, of het dezelfde X en Y waarden heeft als deze vector.

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 vector die moet worden vergeleken.

Retouren

trueals o dit een Vector en heeft dezelfde X en Y waarden als deze vector; anders. false

Voorbeelden

In het volgende voorbeeld ziet u hoe u deze methode gebruikt om te controleren of een Vector en een Object gelijk zijn.

private Boolean equalsExample2()
{

    Vector vector1 = new Vector(20, 30);
    Vector vector2 = new Vector(20, 30);
    Boolean areEqual = false;

    // areEqual is True.  Both parameters are Vector structures, 
    // and they are equal.
    if (vector1.Equals(vector2))
    {
        areEqual = true;
    }

    return areEqual;
}

Opmerkingen

De eigenschappen en X eigenschappen van Y een vector worden beschreven met behulp van Double waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Vector structuren die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op