我有一个具有三个整数属性的对象列表。如何从列表中获取第一个整数属性的不同值?
发布于 2011-01-09 20:16:45
这应该行得通
List<int> result = YourListObject.Select(o => o.FirstInteger).Distinct().ToList();
发布于 2011-01-09 20:15:24
尝试:
var g = collection.Select(i => i.Property1).Distinct();
你可以发布一些源代码,以便我们可以给你一个更好的例子吗?
编辑:
在我的示例中,我有一个集合collection
,其中包含您的类的大量实例。然后,我从每个类中选择Property1
,过滤到该属性的不同值。
发布于 2011-10-08 18:12:21
我发现这个方法很有用,对我来说对于字符串来说工作得很好。
var distinctNames = (from d in YourList select d).Distinct();
希望这对像我这样的人在SO中搜索详细信息是有用的。
https://stackoverflow.com/questions/4639036
复制相似问题