我有一个数据表,我通过
删除了几行bindTable.Rows[index].Delete();
稍后我想知道我删除了多少行。我知道我可以遍历bindTable.Rows并计算已删除状态中的行,但有更直接的方法吗?
答案 0 :(得分:1)
不,但另一种方法可以是DataTable.RowDeleted Event
int rowDeletedCount = 0;
...
bindTable.RowDeleted += (o, e) => rowDeletedCount++;
答案 1 :(得分:0)
我认为最实用的方法也是您的答案或计算示例代码中的删除迭代次数。
private int deletedRowCount;
bindTable.Rows [指数] .Delete();
deletedRowCount ++;
此致