DataRowCollection.RemoveAt(Int32) Methode
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.
Entfernt die Zeile am angegebenen Index aus der Auflistung.
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parameter
- index
- Int32
Der Index der zu entfernenden Zeile.
Beispiele
Im folgenden Beispiel wird die letzte Zeile in einem DataRowCollection entfernt, indem die RemoveAt -Methode aufgerufen wird.
Private Sub RemoveRowByIndex()
Dim table As DataTable = CType(DataGrid1.DataSource, DataTable)
Dim rowCollection As DataRowCollection = table.Rows
If rowCollection.Count = 0 Then
Exit Sub
End If
rowCollection.RemoveAt(rowCollection.Count - 1)
End Sub
Hinweise
Wenn eine Zeile entfernt wird, gehen alle Daten in dieser Zeile verloren. Sie können auch die Delete -Methode der DataRow -Klasse aufrufen, um einfach eine Zeile zum Entfernen zu markieren. Das Aufrufen RemoveAt
ist identisch mit dem Aufrufen Delete und anschließenden Aufrufen AcceptChangesvon .
Sie können die Clear -Methode verwenden, um alle Elemente der Auflistung gleichzeitig zu entfernen.