【发布时间】:2011-03-25 16:52:18
【问题描述】:
这里是例外
无法创建常量值 类型 'System.Collections.Generic.IEnumerable`1'。 只有原始类型('例如 Int32, 支持字符串和 Guid') 这个上下文。
这是我的代码
List<int> items = new List<int>(){1,5,7,14};
var selecteditems = (from u in _entities.UserInfo
join type in items on u.TypeID equals type
where u.UserId == userid
select new UserClass
{
FirstName = u.FirstName,
LastName = u.LastName
}).ToList();
有什么想法会导致异常吗?也许有一些解决方法?
【问题讨论】:
-
这(stackoverflow.com/questions/1982066/…) 可能会有所帮助
标签: c# linq-to-entities