【发布时间】:2015-08-06 16:53:00
【问题描述】:
我想根据我的对象的属性删除重复项:
public class MyType
{
public string _prop1;
public string _prop2;
public LocationsClass(string prop1, string prop2)
{
_prop1= prop1;
_prop2= prop2;
}
}
...
List<MyType> myList;
所以基本上我想从 myList 中删除所有 MyType 对象,在 _prop1 中具有相同的值。有没有办法做到这一点,可能使用 LINQ?
【问题讨论】:
-
Linq 只会给你一个过滤列表。它不会修改您原来的 myList 对象 - 只是确保您的期望是正确的。
标签: c# linq list object duplicates