哪个条件可以在EF中列出?

时间:2016-09-04 12:35:00

标签: c# entity-framework where

我有这个:

private List<int> linesId = new List<int>();
_materialRepository.ViewLineMaterialStatus()
                   .Where(i => i.LineId == linesId)
                   .Tolist();

我可以在where子句中分配一个列表吗?

1 个答案:

答案 0 :(得分:5)

您无法分配 - 但您应该能够像这样查询:

private List<int> linesId = new List<int>();
_materialRepository.ViewLineMaterialStatus()
                   .Where(i => linesId.Contains(i.LineId))
                   .Tolist();