Linq Where value is in Array

前端 未结 2 804
别那么骄傲
别那么骄傲 2021-01-01 12:59
IEnumerable periods = new string[] {\"ABC\", \"JKD\", \"223A\"};

var someData = from p in returns  
               from d in p.ReturnDet  
                    


        
2条回答
  •  独厮守ぢ
    2021-01-01 13:21

    Use the Contains method.

    var someData = from p in returns   
                   from d in p.ReturnDet   
                   where p.Year > 2009  
                   where periods.Contains(d.Period);
    

提交回复
热议问题