IQueryable和IEnumerable都可以工作。但是,要使用一种特定的版本,IQueryable的<
牛逼>
或IEnumerable的<
牛逼>
。
因此,您需要创建一个类型来保留数据。
var myData = from a in db.MyTable
where a.MyValue == "A"
select new MyType
{
Key = a.Key,
Value = a.MyValue
};