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