我有以下代码:
List<DateTime> dates = new List<DateTime>();
//filling the list somehow
dates = dates.Distinct().ToList();
代码基本上可以工作,但我得到了唯一 DateTime 的列表。而且我想获得唯一日期的列表,因为我在这里根本不需要时间。有好的解决办法吗?
我的问题不同于
c# Linq select distinct date time days
因为我实际上并没有查询数据库。我只想过滤列表。
最佳答案
如何使用转换 SELECT ?
Projects each element of a sequence into a new form.
有点像
dates = dates.Select(x => x.Date).Distinct().ToList();
关于c# - 不同日期列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29942666/