Vector3D.Equals Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membandingkan dua Vector3D struktur untuk kesetaraan.
Overload
| Nama | Deskripsi |
|---|---|
| Equals(Vector3D, Vector3D) |
Membandingkan dua Vector3D struktur untuk kesetaraan. |
| Equals(Vector3D) |
Membandingkan dua Vector3D struktur untuk kesetaraan. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan adalah Vector3D struktur dan apakah Xproperti , , Ydan Z dari yang ditentukan Object sama dengan Xproperti , , Ydan Z struktur ini Vector3D . |
Equals(Vector3D, Vector3D)
Membandingkan dua Vector3D struktur untuk kesetaraan.
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
Parameter
Mengembalikan
true
Xjika komponen , Y, dan Z dari vector1 dan vector2 sama; false jika tidak.
Contoh
Contoh berikut memeriksa apakah dua Vector3D struktur sama.
// 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
Keterangan
Dua Vector3D struktur sama jika nilai Xproperti , , Ydannya Z sama.
Vector3D nilai dijelaskan menggunakan Double nilai. Karena nilai Double dapat kehilangan presisi saat dioperasikan, perbandingan antara dua Vector3D nilai yang secara logis sama mungkin gagal.
Lihat juga
Berlaku untuk
Equals(Vector3D)
Membandingkan dua Vector3D struktur untuk kesetaraan.
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
Parameter
- value
- Vector3D
Instans Vektor untuk dibandingkan dengan instans ini.
Mengembalikan
true jika instans sama; jika tidak, false.
Keterangan
Vector3D nilai dijelaskan menggunakan Double nilai. Karena nilai Double dapat kehilangan presisi saat dioperasikan, perbandingan antara dua Vector3D nilai yang secara logis sama mungkin gagal.
Lihat juga
Berlaku untuk
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
Parameter
- o
- Object
Objek yang akan dibandingkan.
Mengembalikan
true jika o merupakan Vector3D struktur dan identik dengan struktur ini Vector3D ; false jika tidak.
Contoh
Contoh berikut menunjukkan cara memeriksa apakah struktur Object dan Vector3D sama.
// 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
Keterangan
Jika o bukan Vector3D struktur, metode ini mengembalikan false.
Vector3D nilai dijelaskan menggunakan Double nilai. Karena nilai Double dapat kehilangan presisi saat dioperasikan, perbandingan antara dua Vector3D nilai yang secara logis sama mungkin gagal.