Matrix.Equals Metodo
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 hanno gli stessi valori.
Overload
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato Object è una Matrix struttura identica a questa Matrixclasse . |
| Equals(Matrix) |
Determina se la struttura specificata Matrix è identica a questa istanza. |
| Equals(Matrix, Matrix) |
Determina se le due strutture specificate Matrix sono identiche. |
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.
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
Parametri
Valori restituiti
true se o è una Matrix struttura identica a questa Matrix struttura; 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.
Vedi anche
Si applica a
Equals(Matrix)
Determina se la struttura specificata Matrix è identica a questa istanza.
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
Parametri
Valori restituiti
true se le istanze sono uguali; 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.
Vedi anche
Si applica a
Equals(Matrix, Matrix)
Determina se le due strutture specificate Matrix sono identiche.
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
Parametri
Valori restituiti
true se matrix1 e matrix2 sono identici; in caso contrario, false.
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.