Entity framework 4 如何使用Lambda表达式将SQL查询写入LINQ?

Entity framework 4 如何使用Lambda表达式将SQL查询写入LINQ?,entity-framework-4,Entity Framework 4,下面是简单的SQL查询。。。我想使用实体框架列表功能获取所选字段而不是所有表字段 "Select CustName, CustEmail, CustAddress, CustContactNo from Customers" 我假设您已经定义了上下文并映射了表 var results = dbContext.Customers.Select(x => new { x.CustName, x.CustEmail, x.CustAddress, x.CustContactNo }).ToL

下面是简单的SQL查询。。。我想使用
实体框架列表功能
获取
所选字段而不是所有表字段

"Select CustName, CustEmail, CustAddress, CustContactNo  from Customers"

我假设您已经定义了上下文并映射了表

var results = dbContext.Customers.Select(x => new { x.CustName, x.CustEmail, x.CustAddress, x.CustContactNo }).ToList();

public List GeAllCust(){var results=db.Customers.Select(x=>new{x.CustName,x.CustEmail,x.CustAddress,x.CustContactNo}).ToList();return results;}返回列表时显示错误…”错误无法隐式地将类型“System.Collections.Generic.List”转换为“System.Collections.Generic.List”