这是我的代码
int name = rajesh
data table dt = nothing;
--------some code----
dt
.Select("Name='Rajesh'")
.ToList()
.ForEach(x => x.Delete());
dt.AcceptChanges();
答案 0 :(得分:0)
您的代码的问题在于使用.ToList()
会创建您的集合的副本。因此,dt
没有任何作用,因为您尝试删除克隆集合中的项目。删除ToList()
,您将获得预期的结果。