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 specificate Matrix 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
Valori restituiti
true se matrix1 e matrix2 sono identici; in caso contrario, false.
Esempio
Nell'esempio seguente viene illustrato come verificare l'uguaglianza di 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
Note
Un Matrix oggetto archivia i valori come double. Poiché il valore di un oggetto può perdere precisione quando vengono eseguite operazioni aritmetiche su di Double esso, un confronto tra due Double strutture che sono logicamente uguali potrebbe non riuscire.