Vector.Equals Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Confronta due vettori per verificare l'uguaglianza.
Overload
| Nome | Descrizione |
|---|---|
| Equals(Vector) |
Confronta due vettori per verificare l'uguaglianza. |
| Equals(Vector, Vector) |
Confronta i due vettori specificati per verificare l'uguaglianza. |
| Equals(Object) |
Determina se l'oggetto specificato Object è una Vector struttura e, in caso affermativo, se ha gli stessi X valori e Y di questo vettore. |
Commenti
Le proprietà e di X un vettore vengono descritte usando Y i Double valori. Poiché il valore di un oggetto può perdere precisione quando vengono eseguite operazioni aritmetiche su di Double esso, un confronto tra due Double strutture che sono logicamente uguali potrebbe non riuscire.
Equals(Vector)
Confronta due vettori per verificare l'uguaglianza.
public:
bool Equals(System::Windows::Vector value);
public bool Equals(System.Windows.Vector value);
override this.Equals : System.Windows.Vector -> bool
Public Function Equals (value As Vector) As Boolean
Parametri
- value
- Vector
Vettore da confrontare con questo vettore.
Valori restituiti
true se value ha gli stessi X valori e Y di questo vettore; in caso contrario, false.
Esempio
Nell'esempio seguente viene illustrato come utilizzare questo metodo per verificare se due Vector strutture sono uguali.
private Boolean equalsExample2()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(20, 30);
Boolean areEqual = false;
// areEqual is True. Both parameters are Vector structures,
// and they are equal.
if (vector1.Equals(vector2))
{
areEqual = true;
}
return areEqual;
}
Commenti
Le proprietà e di X un vettore vengono descritte usando Y i Double valori. Poiché il valore di un oggetto può perdere precisione quando vengono eseguite operazioni aritmetiche su di Double esso, un confronto tra due Vector strutture che sono logicamente uguali potrebbe non riuscire.
Vedi anche
Si applica a
Equals(Vector, Vector)
Confronta i due vettori specificati per verificare l'uguaglianza.
public:
static bool Equals(System::Windows::Vector vector1, System::Windows::Vector vector2);
public static bool Equals(System.Windows.Vector vector1, System.Windows.Vector vector2);
static member Equals : System.Windows.Vector * System.Windows.Vector -> bool
Public Shared Function Equals (vector1 As Vector, vector2 As Vector) As Boolean
Parametri
- vector1
- Vector
Primo vettore da confrontare.
- vector2
- Vector
Secondo vettore da confrontare.
Valori restituiti
true se i X componenti e Y di vector1 e vector2 sono uguali; in caso contrario, false.
Esempio
Nell'esempio seguente viene illustrato come utilizzare questo metodo per verificare se due Vector strutture sono uguali.
private Boolean equalsExample1()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(20, 30);
Boolean areEqual = false;
// areEqual is True
if (Vector.Equals(vector1, vector2))
{
areEqual = true;
}
return areEqual;
}
Commenti
Le proprietà e di X un vettore vengono descritte usando Y i Double valori. Poiché il valore di un oggetto può perdere precisione quando vengono eseguite operazioni aritmetiche su di Double esso, un confronto tra due Double strutture che sono logicamente uguali potrebbe non riuscire.
Vedi anche
Si applica a
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
Parametri
- o
- Object
Vettore da confrontare.
Valori restituiti
true se o è un Vector oggetto e ha gli stessi X valori e Y di questo vettore; in caso contrario, false.
Esempio
Nell'esempio seguente viene illustrato come utilizzare questo metodo per verificare se un e un Vector sono Object uguali.
private Boolean equalsExample2()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(20, 30);
Boolean areEqual = false;
// areEqual is True. Both parameters are Vector structures,
// and they are equal.
if (vector1.Equals(vector2))
{
areEqual = true;
}
return areEqual;
}
Commenti
Le proprietà e di X un vettore vengono descritte usando Y i Double valori. Poiché il valore di un oggetto può perdere precisione quando vengono eseguite operazioni aritmetiche su di Double esso, un confronto tra due Vector strutture che sono logicamente uguali potrebbe non riuscire.