Taal

Matrix.Equals Methode

Definitie

Bepaalt of de twee opgegeven Matrix structuren dezelfde waarden hebben.

Overloads

Name Description
Equals(Object)

Bepaalt of de opgegeven Object structuur een Matrix structuur is die identiek is aan deze Matrix.

Equals(Matrix)

Bepaalt of de opgegeven Matrix structuur identiek is aan dit exemplaar.

Equals(Matrix, Matrix)

Bepaalt of de twee opgegeven Matrix structuren identiek zijn.

Voorbeelden

In het volgende voorbeeld ziet u hoe u twee Matrix structuren controleert op gelijkheid.

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

Opmerkingen

Note

A Matrix slaat de waarden op als dubbele waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Double structuren die logisch gelijk zijn, mislukken.

Equals(Object)

Bepaalt of de opgegeven Object structuur een Matrix structuur is die identiek is aan deze Matrix.

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

Parameters

o
Object

De Object te vergelijken.

Retouren

true als o dit een Matrix structuur is die identiek is aan deze Matrix structuur; falseanders .

Voorbeelden

In het volgende voorbeeld ziet u hoe u twee Matrix structuren controleert op gelijkheid.

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

Opmerkingen

Note

A Matrix slaat de waarden op als dubbele waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Double structuren die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op

Equals(Matrix)

Bepaalt of de opgegeven Matrix structuur identiek is aan dit exemplaar.

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

Parameters

value
Matrix

Het exemplaar van Matrix het te vergelijken met dit exemplaar.

Retouren

true als instanties gelijk zijn; anders, false.

Voorbeelden

In het volgende voorbeeld ziet u hoe u twee Matrix structuren controleert op gelijkheid.

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

Opmerkingen

Note

A Matrix slaat de waarden op als dubbele waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Double structuren die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op

Equals(Matrix, Matrix)

Bepaalt of de twee opgegeven Matrix structuren identiek zijn.

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

Parameters

matrix1
Matrix

De eerste Matrix structuur die moet worden vergeleken.

matrix2
Matrix

De tweede Matrix structuur die moet worden vergeleken.

Retouren

trueindien matrix1 en matrix2 identiek zijn; anders . false

Opmerkingen

Note

A Matrix slaat de waarden op als dubbele waarden. Omdat de waarde van een Double rekenkundige bewerking kan verliezen wanneer er rekenkundige bewerkingen op worden uitgevoerd, kan een vergelijking tussen twee Double structuren die logisch gelijk zijn, mislukken.

Zie ook

Van toepassing op