2012-01-06 67 views
3

对不起,对于标题...我不知道如何调用它。使用LINQ返回唯一记录

在我的数据库我有记录的日期:

2012-02-03 
2012-02-03 
2012-02-05 
2012-02-05 
2012-02-05 
2012-02-06 

而如何让LINQ查询与单日期仅显示记录,我的意思是:

2012-02-03 
2012-02-05 
2012-02-06 

回答

5

使用Distinct(),例如

IEnumerable<string> distinctDates = dates.Distinct() 

对于更复杂的情况下,你也可以使用的GroupBy(),但不同的是足以让这个