我有以下代码:
List<DateTime> dates = new List<DateTime>();
//filling the list somehow
dates = dates.Distinct().ToList();
该代码基本上可以工作,但我得到了唯一日期时间的列表。我想获取唯一日期的列表,因为我在这里根本不需要时间。有好的解决办法吗?
我的问题不同于
时间:2019-03-17 标签:c#Linqselect不同的日期时间天 https://stackoverflow.com/questions/18875786/c-sharp-linq-select-distinct-date-time-days
因为我实际上并没有查询数据库。我只是想过滤列表。
使用变换怎么样SELECT https://msdn.microsoft.com/en-us/library/vstudio/bb548891(v=vs.100).aspx?
将序列的每个元素投影为新形式。
就像是
dates = dates.Select(x => x.Date).Distinct().ToList();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)