Vector.Addition Operator
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einem Punkt oder einem anderen Vektor einen Vektor hinzu.
Überlädt
| Name | Beschreibung |
|---|---|
| Addition(Vector, Vector) |
Fügt zwei Vektoren hinzu und gibt das Ergebnis als Vektor zurück. |
| Addition(Vector, Point) |
Übersetzt einen Punkt durch den angegebenen Vektor und gibt den resultierenden Punkt zurück. |
Addition(Vector, Vector)
Fügt zwei Vektoren hinzu und gibt das Ergebnis als Vektor zurück.
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
Der erste hinzuzufügende Vektor.
- vector2
- Vector
Der zweite hinzuzufügende Vektor.
Gibt zurück
Die Summe von vector1 und vector2.
Beispiele
Das folgende Beispiel zeigt, wie Sie diesen Operator (+) verwenden, um zwei Vector Strukturen hinzuzufügen und ein Vector.
private Vector overloadedAdditionOperatorExample1()
{
Vector vector1 = new Vector(20, 30);
Vector vector2 = new Vector(45, 70);
Vector vectorResult = new Vector();
// Add the two vectors together.
// vectorResult is equal to (65,100)
vectorResult = vector1 + vector2;
return vectorResult;
}
Private Function overloadedAdditionOperatorExample1() As Vector
Dim vector1 As New Vector(20, 30)
Dim vector2 As New Vector(45, 70)
Dim vectorResult As New Vector()
' Add the two vectors together.
' vectorResult is equal to (65,100)
vectorResult = vector1 + vector2
Return vectorResult
End Function
Weitere Informationen
Gilt für:
Addition(Vector, Point)
Übersetzt einen Punkt durch den angegebenen Vektor und gibt den resultierenden Punkt zurück.
public:
static System::Windows::Point operator +(System::Windows::Vector vector, System::Windows::Point point);
public static System.Windows.Point operator +(System.Windows.Vector vector, System.Windows.Point point);
static member ( + ) : System.Windows.Vector * System.Windows.Point -> System.Windows.Point
Public Shared Operator + (vector As Vector, point As Point) As Point
Parameter
- vector
- Vector
Der zum Übersetzen pointverwendete Vektor.
- point
- Point
Der zu übersetzende Punkt.
Gibt zurück
Das Ergebnis der Übersetzung point durch vector.
Beispiele
Das folgende Beispiel zeigt, wie Sie diesen Operator (+) verwenden, um eine Struktur in eine PointVector Struktur zu übersetzen.
private Point overloadedAdditionOperatorExample2()
{
Point point1 = new Point(10, 5);
Vector vector1 = new Vector(20, 30);
Point pointResult = new Point();
// Add the point to the vector.
// pointResult is equal to (30,35).
pointResult = point1 + vector1;
return pointResult;
}
Private Function overloadedAdditionOperatorExample2() As Point
Dim point1 As New Point(10, 5)
Dim vector1 As New Vector(20, 30)
Dim pointResult As New Point()
' Add the point to the vector.
' pointResult is equal to (30,35).
pointResult = point1 + vector1
Return pointResult
End Function