Vector.Addition Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir noktaya veya başka bir vektöre vektör ekler.
Aşırı Yüklemeler
Addition(Vector, Vector) |
İki vektör ekler ve sonucu vektör olarak döndürür. |
Addition(Vector, Point) |
Bir noktayı belirtilen vektöre çevirir ve sonuçta elde edilen noktayı döndürür. |
Addition(Vector, Vector)
İki vektör ekler ve sonucu vektör olarak döndürür.
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
Parametreler
- vector1
- Vector
Eklenecek ilk vektör.
- vector2
- Vector
Eklenecek ikinci vektör.
Döndürülenler
ve vector2
toplamını vector1
alır.
Örnekler
Aşağıdaki örnekte, iki Vector yapı eklemek ve bir döndürmek için bu işlecin (+) nasıl kullanılacağı gösterilmektedir 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
Ayrıca bkz.
Şunlara uygulanır
Addition(Vector, Point)
Bir noktayı belirtilen vektöre çevirir ve sonuçta elde edilen noktayı döndürür.
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
Parametreler
- vector
- Vector
çevirmek point
için kullanılan vektör.
- point
- Point
Çevrilecek nokta.
Döndürülenler
tarafından vector
çevrilme point
sonucu.
Örnekler
Aşağıdaki örnekte, bir yapıyı bir yapıya Vector çevirmek Point için bu işlecin (+) nasıl kullanılacağı gösterilmektedir.
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