Vector3D.Equality(Vector3D, Vector3D) Operator
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.
Vergelijkt twee Vector3D structuren voor gelijkheid.
public:
static bool operator ==(System::Windows::Media::Media3D::Vector3D vector1, System::Windows::Media::Media3D::Vector3D vector2);
public static bool operator ==(System.Windows.Media.Media3D.Vector3D vector1, System.Windows.Media.Media3D.Vector3D vector2);
static member ( = ) : System.Windows.Media.Media3D.Vector3D * System.Windows.Media.Media3D.Vector3D -> bool
Public Shared Operator == (vector1 As Vector3D, vector2 As Vector3D) As Boolean
Parameters
Retouren
true als de X, Yen Z onderdelen van vector1 en vector2 gelijk zijn; false anders.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de overbelaste gelijkheidsoperator gebruikt om te controleren of twee Vector3D structuren gelijk zijn.
// Checks if two Vector3D structures are equal using the overloaded equality operator.
Vector3D vector1 = new Vector3D(20, 30, 40);
Vector3D vector2 = new Vector3D(45, 70, 80);
Boolean areEqual;
areEqual = (vector1 == vector2);
// areEqual is False
' Checks if two Vector3D structures are equal using the overloaded equality operator.
Dim vector1 As New Vector3D(20, 30, 40)
Dim vector2 As New Vector3D(45, 70, 80)
Dim areEqual As Boolean
areEqual = (vector1 = vector2)
' areEqual is False
Opmerkingen
Twee Vector3D structuren zijn gelijk als de waarden van hun X, Yen Z eigenschappen hetzelfde zijn.
Vector3D waarden worden beschreven met behulp van Double waarden. Omdat de waarde van een Double waarde precisie kan verliezen wanneer deze wordt uitgevoerd, kan een vergelijking tussen twee Vector3D waarden die logisch gelijk zijn, mislukken.