我有一个带有以下数据的C#数据表
Name Marks Month
LMN 22 Current
XYZ 55 Previous
ABCD 100 Previous
ABCD 50 Current
如果month列是'Previous',我想删除重复的名称数据 .
例如,这里ABCD有重复的肠道,所以我想删除有'月'的ABCD
所以结果数据表应该看起来像 -
Name Marks Month
LMN 22 Current
XYZ 55 Previous
ABCD 50 Current
我想要遵循的方法是获取deplicate行,然后检查'Previous'列值并删除它 . 但这似乎是一个长期的方式 . 或类似 DataRow.Delete
任何人都可以建议一种更简单的方法吗?