我的代码有问题。我不知道如何在我的选择中插入所有等于以下条件:
codicielementipartizione.sezione == el[i].ToString()
动态来自
codicielementipartizione.sezione == el[1].ToString()
到
codicielementipartizione.sezione == el[el.count - 1].ToString()
这段代码:
var selection = (from codicielementipartizione inlistacodici.cep
where codicielementipartizione.uno == 1 &&
codicielementipartizione.sezione == el[i].ToString()
select codicielementipartizione).ToList();
答案 0 :(得分:0)
您可以使查询的固定部分成为IQueryable。之后,您可以添加条件。
固定部分:
var query = from codicielementipartizione in listacodici.cep
where codicielementipartizione.uno == 1;
动态部分:
foreach(var condition in el)
query = query.Where(codicielementipartizione.sezione == el.ToString());
查询执行:
var result = query.Select().ToList();