猿问

从C#中的<T>列表中删除重复项

从C#中的<T>列表中删除重复项

有人有快速的方法去复制C#中的泛型列表吗?



湖上湖
浏览 972回答 3
3回答

慕斯王

如果您使用的是.NET 3+,则可以使用Linq。List<T>&nbsp;withDupes&nbsp;=&nbsp;LoadSomeData();List<T>&nbsp;noDupes&nbsp;=&nbsp;withDupes.Distinct().ToList();

守着一只汪

不如:-var&nbsp;noDupes&nbsp;=&nbsp;list.Distinct().ToList();在.NET 3.5中?
随时随地看视频慕课网APP
我要回答