Vector.Inequality(Vector, Vector) Opérateur
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 l'inégalité de deux vecteurs.
public:
static bool operator !=(System::Windows::Vector vector1, System::Windows::Vector vector2);
public static bool operator != (System.Windows.Vector vector1, System.Windows.Vector vector2);
static member op_Inequality : System.Windows.Vector * System.Windows.Vector -> bool
Public Shared Operator != (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 composants X et Y de vector1
et vector2
sont différents ; sinon, false
.
Exemples
L’exemple suivant montre comment utiliser cet opérateur (!=) pour vérifier si deux Vector structures ne sont pas égales.
private Boolean overloadedInequalityOperatorExample()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(45, 70);
Boolean areNotEqual;
// Check whether the two Vectors are not equal, using the overloaded
// inequality operator.
// areNotEqual is True.
areNotEqual = (vector1 != vector2);
return areNotEqual;
}
Private Function overloadedInequalityOperatorExample() As Boolean
Dim vector1 As New Vector(20, 30)
Dim vector2 As New Vector(45, 70)
Dim areNotEqual As Boolean
' Check whether the two Vectors are not equal, using the overloaded
' inequality operator.
' areNotEqual is True.
areNotEqual = (vector1 <> vector2)
Return areNotEqual
End Function
Remarques
Les propriétés et Y les X 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 logiquement égales peut échouer.