【发布时间】:2010-08-12 17:53:57
【问题描述】:
我有以下问题
var xyz = from a in prod.Categories
where a.CatName.EndsWith("A")
select a;
但是,在这种情况下会返回所有列。如何重写查询,以便只返回少数列,如 a.CatName、a.CatID、a.CatQty 等。
【问题讨论】:
我有以下问题
var xyz = from a in prod.Categories
where a.CatName.EndsWith("A")
select a;
但是,在这种情况下会返回所有列。如何重写查询,以便只返回少数列,如 a.CatName、a.CatID、a.CatQty 等。
【问题讨论】:
var xyz = from a in prod.Categories
where a.CatName.EndsWith("A")
select new { CatName=a.CatName, CatID=a.CatID, CatQty = a.CatQty};
【讨论】:
var xyz = from a in prod.Categories
where a.CatName.EndsWith("A")
select new { a.CatID,a.CatQty } ;
【讨论】: