Distinct() with lambda?

前端 未结 18 971
南旧
南旧 2020-11-22 06:04

Right, so I have an enumerable and wish to get distinct values from it.

Using System.Linq, there\'s of course an extension method called Distinct<

18条回答
  •  长情又很酷
    2020-11-22 06:32

    This will do what you want but I don't know about performance:

    var distinctValues =
        from cust in myCustomerList
        group cust by cust.CustomerId
        into gcust
        select gcust.First();
    

    At least it's not verbose.

提交回复
热议问题