List 集合中数据不重复的使用

            foreach (DataRow dr in dt.Rows)
                {
                    list.Add(dr["项目组"].ToString());
                }
                list = list.Distinct<string>().ToList();  //这样保证了 list中数据不重复 
  List<string> list = new List<string>();
            list.Add("cc");
            list.Add("aa");
            list.Add("bb");
            list.Add("aa");
            var cc = (from ss in list select ss).Distinct().ToList();   //使用LinQ来去除重复的数据
            foreach(var a in cc)
            {
                Console.WriteLine(a);
            }

            Console.Read();

 

posted @ 2014-08-05 21:42  落日云烟  阅读(3166)  评论(0编辑  收藏  举报