# Assembly: Dokumentation
Typ: Vector

Stellt zweidimensionale Vektoren dar.

### Öffentliche Felder

Name | Beschreibung
--- | ---
`Vector.X` | X-Koordinate.
`Vector.Y` | Y-Koordinate.

### Öffentliche Konstruktoren

Name | Beschreibung
--- | ---
`Vector.#ctor` | Überladen. Initialisiert einen neuen Vektor.

### Öffentliche Methoden

Name | Beschreibung
--- | ---
`Vector.Add(Vector)` | Addiert den übergebenen Vektor zur aktuellen Instanz.

### Öffentliche Eigenschaften

Name | Beschreibung
--- | ---
`Vector.Length` | Gibt die Länge des Vektors an.

### Hinweis

Die Objekte dieser Klasse repräsentieren zweidimensionale Vektoren. Beachten Sie, dass alle Rechenoperatoren direkt auf der aktuellen Instanz ausgeführt werden.

Der Funktionsumfang der Klasse ist derzeit noch sehr beschränkt, wird aber ausgebaut.

## Feld Vector.X

X-Koordinate des Vektors.

## Feld Vector.Y

Y-Koordinate des Vektors.

## Konstruktor Vector

Initialisiert eine neues `Vector`-Objekt.

### Hinweis

Der Vektor weist auf den Ursprung (0,0).

## Konstruktor Vector(System.Int32,System.Int32)

Initialisiert eine neues `Vector`-Objekt.

### Parameter

x

Ein beliebiger `int`-Wert.

y

Ein beliebiger `int`-Wert.

## Methode Vector.Add(Vector)

Addiert den übergebenen Vektor zur aktuellen Instanz.

### Parameter

v

Vektor, der hinzuaddiert wird.

### Rückgabewert

Der alte Vektor.

### Ausnahmen

System.ArgumentNullException

`v` ist NULL.

### Hinweis

Beachten Sie, dass der übergebene Vektor zur aktuellen Instanz hinzuaddiert und der alte Vektor als Rückgabewert zurückgeliefert wird.

## Eigenschaft Vector.Length

Ruft die Länge des Vektors ab.

### Eigenschaftenwert

Die Länge des Vektors.

### Hinweis

Nur-Lesen-Eigenschaft.