# Vector.Subtraction(Vector, Vector)Vector.Subtraction(Vector, Vector)Vector.Subtraction(Vector, Vector)Vector.Subtraction(Vector, Vector) Operator

## Definition

Subtrahiert einen angegebenen Vektor von einem anderen.Subtracts one specified vector from another.

``````public:
static System::Windows::Vector operator -(System::Windows::Vector vector1, System::Windows::Vector vector2);``````
``public static System.Windows.Vector operator - (System.Windows.Vector vector1, System.Windows.Vector vector2);``
``static member ( - ) : System.Windows.Vector * System.Windows.Vector -> System.Windows.Vector``
``Public Shared Operator - (vector1 As Vector, vector2 As Vector) As Vector``

#### Parameter

vector1
Vector Vector Vector Vector

Der Vektor, von dem `vector2` subtrahiert wird.The vector from which `vector2` is subtracted.

vector2
Vector Vector Vector Vector

Der Vektor, der von `vector1` subtrahiert wird.The vector to subtract from `vector1`.

#### Gibt zurück

Die Differenz zwischen `vector1` und `vector2`.The difference between `vector1` and `vector2`.

## Beispiele

Das folgende Beispiel zeigt, wie Sie mit, dass dieser Operator (-) subtrahiert werden soll eine Vector -Struktur von einer Vector Struktur.The following example shows how to use this operator (-) to subtract a Vector structure from a Vector structure.

``````private Vector overloadedSubtractionOperatorExample()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(45, 70);

// Subtract vector2 from vector1 using the overloaded
// "-" operator.
// vector Result is equal to (-25, -40).
Vector vectorResult = vector1 - vector2;

return vectorResult;

}
``````
``````Private Function overloadedSubtractionOperatorExample() As Vector
Dim vector1 As New Vector(20, 30)
Dim vector2 As New Vector(45, 70)

' Subtract vector2 from vector1 using the overloaded
' "-" operator.
' vector Result is equal to (-25, -40).
Dim vectorResult As Vector = vector1 - vector2

Return vectorResult

End Function
``````