在C#中,可以通過以下步驟刪除DataTable中的行:
以下是一個(gè)示例代碼:
// 假設(shè)dt是一個(gè)DataTable的實(shí)例
// 查找要?jiǎng)h除的行
DataRow[] rowsToDelete = dt.Select("ColumnName = 'Value'");
// 刪除每一行
foreach (DataRow row in rowsToDelete)
{
row.Delete();
}
// 提交更改
dt.AcceptChanges();
請(qǐng)注意,調(diào)用Delete方法只是將行的RowState屬性設(shè)置為Deleted,并不會(huì)立即從DataTable中移除該行。要真正從DataTable中移除該行,需要調(diào)用AcceptChanges方法。