Matrix.Equality(Matrix, Matrix) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om de två angivna Matrix strukturerna är identiska.
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
Parametrar
Returer
true om matrix1 och matrix2 är identiska, falseannars .
Exempel
I följande exempel visas hur du kontrollerar två Matrix strukturer för likhet.
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);
}
Kommentarer
Note
A Matrix lagrar sina värden som dubblar. Eftersom värdet för en Double kan förlora precision när aritmetiska åtgärder utförs på den, kan en jämförelse mellan två Double strukturer som är logiskt lika med misslyckas.