DeleteAt(Int32, Boolean):Void

Löscht ein Datenobjekt oder eine Datenstruktur an angegebener Position.

Diese Methode löscht ein Datenobjekt der Zusammenstellung an angegebener Position.

Die Funktionsweise der Methode entspricht der Methode Delete für ein Datenobjekt und unterliegt den selben Restriktionen für den Löschvorgang.

Rückgabetyp: System.Void

Parameter

index

Typ: System.Int32

Dieser Parameter ist die Position des Datenobjektes, welches gelöscht werden soll. Der Index beginnt bei 0. Sollte der angegebene Index außerhalb des Bereichs liegen, so wird eine ArgumentException mit der Meldung "Invalid index" ausgelöst.

recurse

Typ: System.Boolean

Dieser Parameter gibt an, ob das Datenobjekt und alle darunter befindlichen Datenobjekte gelöscht werden sollen. Wird false als Wert angegeben, so wird explizit nur das aktuelle Datenobjekt gelöscht. Sollten dennoch Datenobjekte darunter existieren, so wird die Ausnahme DataObjectReferencedException ausgelöst.