LINQ与众不同最好的方式而且很快

时间:2016-08-07 15:05:39

标签: c# linq distinct

想知道日期的独特之处 换句话说,我不会使用它两次一个IP地址,我想要日期字段 我到目前为止所做的工作

db.Exposures.DistinctBy(d => d.UserIP).Select(o =>o.ExpouserDate).ToList();

但是花了太多时间才有更好的方法 原谅我的英语,并提前感谢

1 个答案:

答案 0 :(得分:3)

您可以尝试这样的事情:

var res = db.Exposures
            .GroupBy(ex => ex.UserIp)
            .Select(gr => gr.Max(x = >x.ExpouserDate));