首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

List<string[]>如何删除重复的

2013-08-09 
Liststring[]怎么删除重复的Liststring[] list怎么删除重复的for (int i 0 i list.Count i++){

List<string[]>怎么删除重复的



        List<string[]> list;怎么删除重复的
        for (int i = 0; i < list.Count; i++)
        {
           list[i][0] 这个有很多重复的,怎么删除重复的,只留下一条呢?
        }



[解决办法]
只能告诉你,判断下,重复就删除,不然重复就代替
[解决办法]
如果用Linq可以很简单
[解决办法]
遍历的过程中将数据放入另一个容器,放的时候检查不存在则添加。
如果要在list本身来remove,那就改成遍历的记录数据去这个容器检查是否存在,存在则remove掉。
[解决办法]
 List<string[]> list;

 var result=list.SelectMany(x=>x).Distinct();

热点排行