Matrix.Equality(Matrix, Matrix) Operatore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se le due strutture Matrix specificate sono identiche.
public:
static bool operator ==(System::Windows::Media::Matrix matrix1, System::Windows::Media::Matrix matrix2);
public static bool operator == (System.Windows.Media.Matrix matrix1, System.Windows.Media.Matrix matrix2);
static member ( = ) : System.Windows.Media.Matrix * System.Windows.Media.Matrix -> bool
Public Shared Operator == (matrix1 As Matrix, matrix2 As Matrix) As Boolean
Parametri
Restituisce
true
se le matrici matrix1
e matrix2
sono identiche, altrimenti false
.
Esempio
Nell'esempio seguente viene illustrato come verificare l'uguaglianza tra due Matrix strutture.
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);
}
Commenti
Nota
Un Matrix oggetto archivia i valori come valori double. Poiché il valore di un Double oggetto può perdere precisione quando vengono eseguite operazioni aritmetiche su di esso, un confronto tra due Double strutture che sono logicamente uguali potrebbe non riuscire.