我想检查我的Linq查询中的不同数组位置

时间:2018-04-10 06:57:33

标签: c# asp.net-mvc linq

我试图计算叶子状况,这是我的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查询中设置数组

0 个答案:

没有答案