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