Matrix.Inequality(Matrix, Matrix) Operador

Definición

Determina si las dos estructuras especificadas Matrix no son idénticas.

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 op_Inequality : System.Windows.Media.Matrix * System.Windows.Media.Matrix -> bool
Public Shared Operator != (matrix1 As Matrix, matrix2 As Matrix) As Boolean

Parámetros

matrix1
Matrix

Primera Matrix estructura que se va a comparar.

matrix2
Matrix

Segunda Matrix estructura que se va a comparar.

Devoluciones

true es si matrix1 y matrix2 no son idénticos; de lo contrario, falsees .

Ejemplos

En el ejemplo siguiente se muestra cómo comprobar dos Matrix estructuras para obtener igualdad.

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);
}

Comentarios

Note

un Matrix almacena sus valores como doubles. Dado que el valor de puede Double perder precisión cuando se realizan operaciones aritméticas en él, una comparación entre dos Double estructuras que son lógicamente iguales podría producir un error.

Se aplica a