我试图计算叶子状况年和月,这是我的LINQ查询 -
leaves = ( from x in obj.Result
where (Int64.Parse(x.status) == 1 &&
((x.start_date.Month == month &&
x.start_date.Year == selectedyear) &&
(x.end_date.Year == selectedyear || x.end_date.Month == month)))
orderby x.user_id
select x).ToList();
我得到了一个完美的结果,但现在我的start_date和end_date变成了 日期数组,在该数组中存储了多个叶子日期
现在我想查看该数组条件年份和月份内的所有记录
这是我的模型示例
public DateTime start_date { get; set; }
public DateTime end_date { get; set; }
public List<string> Leaves_Date { get; set; }
这里还有leaves_Date是一个字符串,所以有人知道如何在我的LINQ查询中设置数组