我有以下列表<item>
public class Item
{
public string Link { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public DateTime PublishDate { get; set; }
public FeedType FeedType { get; set; }
public Item()
{
Link = "";
Title = "";
Content = "";
PublishDate = DateTime.Today;
FeedType = FeedType.RSS;
}
}
Run Code Online (Sandbox Code Playgroud)
这只是一个经过解析的RSS提要,我现在希望能够查询List <item>以仅使用今天的PublishDate提取项目吗?
但是我有点迷失了...有人可以放任何光吗?
如果我理解正确,这里的目标是在比较时剥离时间.
扩展方法语法
var today = DateTime.Today;
items.Where( item => item.PublishDate.Date == today );
Run Code Online (Sandbox Code Playgroud)
查询语法
var today = DateTime.Today;
from item in items
where item.PublishDate.Date == Today
select item
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5727 次 |
| 最近记录: |