删除DataTable中的数行?

在C#中,如果要删除DataTable中的某一行,大约有以下几种办法:

1。使用DataTable.Rows.Remove(DataRow),或者DataTable.Rows.RemoveAt(index);可以直接删除行

2。datatable.Rows[i].Delete()。

Delete()之后需要

datatable.AccepteChanges()方法确认完全删除,

因为Delete()只是将相应列的状态标志为删除,

还可以通过datatable.RejectChanges()回滚,

使该行取消删除。

原文地址:https://www.cnblogs.com/swtool/p/5262417.html