6
使用字典我有:LINQ到實體框架:在查詢
Dictionary<int, List<int>> dict = new ...
var a = SomeEntity.Where(f => dict[f.key].Contains(f.someValue))
這會產生錯誤
LINQ to Entities does not recognize the method 'System.Collections.Generic.List`1[System.Int32] get_Item(Int32)' method
同時用列表它的工作原理:
List<int> l = new ...
var a = SomeEntity.Where(f => l.Contains(f.someValue))
所以是這個限制linq EF或我錯過了什麼?
非常明確的答案,謝謝 – ren