發表文章

目前顯示的是 7月, 2013的文章

快速將List中重覆資料排除

最近工作的關係要從不同的table來撈資料。對於Linq不太熟的我真的是一大挑戰。 以前用SQL就可以很快的將不同table組在一起同時可以做group資料。現回到Linq上來 Linq也可以做grounp資料。但是如果中間做了很多復雜的查詢與應用到~可能不太方便用group的話…雖然網路上有很多方法是用泛型加foreach的方式去比較,但是操作上可能還是有點復雜與要再加工一下…這個時候可以用下列的方法做處理。 var list = new List<string> {"A", "C", "B", "D", "A", "B", "E", "D", "B", "C"};     var set = new HashSet<string>(list);  foreach (string item in set)    {      Console.WriteLine(item);     }