猿问

C# 过滤DataTable中的相同行(gethashcode)

由于没使用到Sql数据库,所以不要说使用Distinct来过滤....

Datatable中的数据格式如下:

编号  日期  源  目标

1    A   1  2

2    B   3  4

3    C   1  2

4    D   5  6

5    E   5  6

怎样过滤掉相同的行,显示效果如下:

 源  目标

 1  2

 3  4

好像gethashcode能实现这样效果,because 我不会,那位大虾指点指点,感激不尽....


慕斯王
浏览 315回答 2
2回答

慕田峪4524236

你说的相同行,是指行所有单元格都一致,还是只是某标示列相同?如果是后者,那么你只要在新增行的时候向一个全局变量 list<>对象加入该标示字符,在新增的时候先用list的一个判断重复的方法判断一下,有的话,直接return 。这样就不会重复了。
随时随地看视频慕课网APP
我要回答