Vector.Equals Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Compare deux vecteurs pour l’égalité.
Surcharges
| Nom | Description |
|---|---|
| Equals(Vector) |
Compare deux vecteurs pour l’égalité. |
| Equals(Vector, Vector) |
Compare les deux vecteurs spécifiés pour l’égalité. |
| Equals(Object) |
Détermine si le spécifié Object est une Vector structure et, le cas échéant, s’il a les mêmes valeurs et X les mêmes Y valeurs que ce vecteur. |
Remarques
Les propriétés et X les Y vecteurs sont décrits à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsque des opérations arithmétiques sont effectuées dessus, une comparaison entre deux Double structures qui sont logiquement égales peut échouer.
Equals(Vector)
Compare deux vecteurs pour l’égalité.
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
Paramètres
- value
- Vector
Vecteur à comparer à ce vecteur.
Retours
true si value elle a les mêmes X valeurs que Y ce vecteur ; sinon, false.
Exemples
L’exemple suivant montre comment utiliser cette méthode pour vérifier si deux Vector structures sont égales.
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;
}
Remarques
Les propriétés et X les Y vecteurs sont décrits à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsque des opérations arithmétiques sont effectuées dessus, une comparaison entre deux Vector structures qui sont logiquement égales peut échouer.
Voir aussi
S’applique à
Equals(Vector, Vector)
Compare les deux vecteurs spécifiés pour l’égalité.
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
Paramètres
- vector1
- Vector
Premier vecteur à comparer.
- vector2
- Vector
Deuxième vecteur à comparer.
Retours
true si les X composants et Y les composants d’et vector1vector2 sont égaux ; sinon, false.
Exemples
L’exemple suivant montre comment utiliser cette méthode pour vérifier si deux Vector structures sont égales.
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;
}
Remarques
Les propriétés et X les Y vecteurs sont décrits à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsque des opérations arithmétiques sont effectuées dessus, une comparaison entre deux Double structures qui sont logiquement égales peut échouer.
Voir aussi
S’applique à
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
Paramètres
- o
- Object
Vecteur à comparer.
Retours
true si o est un Vector et a les mêmes X valeurs que Y ce vecteur ; sinon, false.
Exemples
L’exemple suivant montre comment utiliser cette méthode pour vérifier si un et un VectorObject sont égaux.
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;
}
Remarques
Les propriétés et X les Y vecteurs sont décrits à l’aide de Double valeurs. Étant donné que la valeur d’un Double peut perdre la précision lorsque des opérations arithmétiques sont effectuées dessus, une comparaison entre deux Vector structures qui sont logiquement égales peut échouer.