所以我有一个对象集合。确切的类型并不重要。因此,我要从中提取一对特定属性的所有唯一对,从而:
myObjectCollection.Select(item=>new
{
Alpha = item.propOne,
Bravo = item.propTwo
}
).Distinct();
所以我的问题是:在这种情况下,Disdistct是否会使用默认的对象等于(对我来说将是无用的,因为每个对象都是新的)还是可以被告知执行不同的等于(在这种情况下,Alpha和Bravo的值相等) =>相等的实例)?如果不这样做,是否有任何方法可以达到该结果?
胡说叔叔
相关分类