Matrix.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.
Détermine si les deux structures spécifiées Matrix ont les mêmes valeurs.
Surcharges
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si le spécifié Object est une Matrix structure identique à celle-ci Matrix. |
| Equals(Matrix) |
Détermine si la structure spécifiée Matrix est identique à cette instance. |
| Equals(Matrix, Matrix) |
Détermine si les deux structures spécifiées sont identiques Matrix . |
Exemples
L’exemple suivant montre comment vérifier deux Matrix structures pour l’égalité.
private void equalityExample()
{
Matrix matrix1 = new Matrix(5, 10, 15, 20, 25, 30);
Matrix matrix2 = new Matrix(5, 10, 15, 20, 25, 30);
Boolean result;
// result is true.
result = (matrix1 == matrix2);
// result is false.
result = (matrix1 != matrix2);
}
Remarques
Note
A Matrix stocke ses valeurs en double. É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(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
Retours
true s’il o s’agit d’une Matrix structure identique à cette Matrix structure ; sinon, false.
Exemples
L’exemple suivant montre comment vérifier deux Matrix structures pour l’égalité.
private void equalityExample()
{
Matrix matrix1 = new Matrix(5, 10, 15, 20, 25, 30);
Matrix matrix2 = new Matrix(5, 10, 15, 20, 25, 30);
Boolean result;
// result is true.
result = (matrix1 == matrix2);
// result is false.
result = (matrix1 != matrix2);
}
Remarques
Note
A Matrix stocke ses valeurs en double. É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(Matrix)
Détermine si la structure spécifiée Matrix est identique à cette instance.
public:
bool Equals(System::Windows::Media::Matrix value);
public bool Equals(System.Windows.Media.Matrix value);
override this.Equals : System.Windows.Media.Matrix -> bool
Public Function Equals (value As Matrix) As Boolean
Paramètres
Retours
true si les instances sont égales ; sinon, false.
Exemples
L’exemple suivant montre comment vérifier deux Matrix structures pour l’égalité.
private void equalityExample()
{
Matrix matrix1 = new Matrix(5, 10, 15, 20, 25, 30);
Matrix matrix2 = new Matrix(5, 10, 15, 20, 25, 30);
Boolean result;
// result is true.
result = (matrix1 == matrix2);
// result is false.
result = (matrix1 != matrix2);
}
Remarques
Note
A Matrix stocke ses valeurs en double. É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(Matrix, Matrix)
Détermine si les deux structures spécifiées sont identiques Matrix .
public:
static bool Equals(System::Windows::Media::Matrix matrix1, System::Windows::Media::Matrix matrix2);
public static bool Equals(System.Windows.Media.Matrix matrix1, System.Windows.Media.Matrix matrix2);
static member Equals : System.Windows.Media.Matrix * System.Windows.Media.Matrix -> bool
Public Shared Function Equals (matrix1 As Matrix, matrix2 As Matrix) As Boolean
Paramètres
Retours
true si matrix1 et matrix2 sont identiques ; sinon, false.
Remarques
Note
A Matrix stocke ses valeurs en double. É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.