Vector.Equals Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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.