我有这段代码:
EmployeeEntities storeDB = new EmployeeEntities();
public ActionResult Index()
{
var employee = storeDB.Employees.ToList() //ToList is not showing up!
return View(employee);
}
我的EmployeeEntities类看起来像这样:
public class EmployeeEntities : DbContext
{
public DbSet<Employee> Employees { get; set; }
}
为什么我在ActionResult Index()???
中看不到ToList()答案 0 :(得分:10)
答案 1 :(得分:1)
这些函数是Linq中定义的“扩展方法”。这就是为什么您需要引用System.Linq而不管您是否使用实体框架。
添加定义.ToList()扩展方法的命名空间:
using System.Linq;
到文件的顶部。