Matrix.Equals Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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
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
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
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.