【发布时间】:2014-04-16 07:20:25
【问题描述】:
/// <summary>
/// Get All Countries
/// </summary>
/// <returns></returns>
public IEnumerable<CountryVM> GetAllCountry( )
{
using (Context context = new Context() )
{
var countries = context.COUNTRY.Select(c => new CountryVM()
{
ID = c.ID,
DESCRIPTION = c.DESCRIPTION,
}
).ToList(); // Gets Exception here.
return countries;
}
为什么我无法转换为 ToList() ?
我得到以下异常:
LINQ to Entities 无法识别该方法 'System.Collections.Generic.List
1[LANGUAGE] ToList[LANGUAGE](System.Collections.Generic.IEnumerable1[LANGUAGE])' 方法,并且该方法不能翻译成商店表达式。
【问题讨论】:
-
您引用的是
System.Linq吗? -
是的,我指的是 System.Linq
标签: c# linq entity-framework