【发布时间】:2012-08-16 12:06:32
【问题描述】:
我有以下 LINQ 查询
public List<RoleResource> GetAllRoleResources()
{
return this.GetAll<RoleResource>().ToList();
}
我只需要选择几个列,例如 Column1、Column2 和属性 BColumns,它是另一个表,并且与主表有关系。我将如何使用 .Select() 检索它....我使用了以下内容:
.Select(row => {row.Column1, row.Column2, row.BColumns}).ToList()
它不工作并且也显示错误。 .Select() 的正确语法是什么?
【问题讨论】:
-
你需要实例化一个匿名类型的对象。看到这个问题:stackoverflow.com/questions/3645494/… - 基本上,你错过了
new。
标签: asp.net-mvc-3 linq linq-to-sql