Vector3D.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.
Vergelijkt twee Vector3D structuren voor gelijkheid.
Overloads
| Name | Description |
|---|---|
| Equals(Vector3D, Vector3D) |
Vergelijkt twee Vector3D structuren voor gelijkheid. |
| Equals(Vector3D) |
Vergelijkt twee Vector3D structuren voor gelijkheid. |
| Equals(Object) |
Bepaalt of het opgegeven object een Vector3D structuur is en of de X, Yen Z eigenschappen van de opgegeven Object waarde gelijk zijn aan de X, Yen Z eigenschappen van deze Vector3D structuur. |
Equals(Vector3D, Vector3D)
Vergelijkt twee Vector3D structuren voor gelijkheid.
public:
static bool Equals(System::Windows::Media::Media3D::Vector3D vector1, System::Windows::Media::Media3D::Vector3D vector2);
public static bool Equals(System.Windows.Media.Media3D.Vector3D vector1, System.Windows.Media.Media3D.Vector3D vector2);
static member Equals : System.Windows.Media.Media3D.Vector3D * System.Windows.Media.Media3D.Vector3D -> bool
Public Shared Function Equals (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 wordt gecontroleerd of twee Vector3D structuren gelijk zijn.
// Checks if two Vector3D structures are equal using the static Equals method.
Vector3D vector1 = new Vector3D(20, 30, 40);
Vector3D vector2 = new Vector3D(45, 70, 80);
Boolean areEqual;
areEqual = Vector3D.Equals(vector1, vector2);
// areEqual is False
' Checks if two Vector3D structures are equal using the static Equals method.
Dim vector1 As New Vector3D(20, 30, 40)
Dim vector2 As New Vector3D(45, 70, 80)
Dim areEqual As Boolean
areEqual = Vector3D.Equals(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.
Zie ook
Van toepassing op
Equals(Vector3D)
Vergelijkt twee Vector3D structuren voor gelijkheid.
public:
bool Equals(System::Windows::Media::Media3D::Vector3D value);
public bool Equals(System.Windows.Media.Media3D.Vector3D value);
override this.Equals : System.Windows.Media.Media3D.Vector3D -> bool
Public Function Equals (value As Vector3D) As Boolean
Parameters
- value
- Vector3D
Het exemplaar van Vector dat moet worden vergeleken met dit exemplaar.
Retouren
true als instanties gelijk zijn; anders, false.
Opmerkingen
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.
Zie ook
Van toepassing op
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
- o
- Object
Het object dat moet worden vergeleken.
Retouren
true als o dit een Vector3D structuur is en identiek is aan deze Vector3D structuur; false anders.
Voorbeelden
In het volgende voorbeeld ziet u hoe u kunt controleren of een Object en een Vector3D structuur gelijk zijn.
// Compares an Object and a Vector3D for equality using the non-static Equals method.
Vector3D vector1 = new Vector3D(20, 30, 40);
Vector3D vector2 = new Vector3D(45, 70, 80);
Boolean areEqual;
areEqual = vector1.Equals(vector2);
// areEqual is False
' Compares an Object and a Vector3D for equality using the non-static Equals method.
Dim vector1 As New Vector3D(20, 30, 40)
Dim vector2 As New Vector3D(45, 70, 80)
Dim areEqual As Boolean
areEqual = vector1.Equals(vector2)
' areEqual is False
Opmerkingen
Als o dit geen Vector3D structuur is, retourneert falsedeze methode .
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.