动态添加选择字段比方说,我们有一个表达:使用LINQ拉姆达
var prices = from p in PriceDB.Prices
where p.TypeID == 12
orderby p.PriceType.Title
select p;
是否有可能修改选择列表?
我想象它看起来像这样:
var newPriceList = prices.Select(p => p.ExchangeRate);
这可能是一个奇怪的要求,但在我的代码(这也太漫长而复杂,张贴在这里),我希望有条件字段添加到输出取决于CheckBoxList。
我认为,当然,我试图去了解这个错误的方式...
感谢您提供的所有帮助和链接。我已经决定重写我的代码,以取出两组结果,按原样进行预过滤,然后将它们结合到内存中。为了更清楚地了解我在做什么:我有一个表返回许多结果,另外两个表分别提供一个值列表和一个值类型列表。我想只返回一个结果集,只有用户选择的值类型的值。基本上我认为我试图让LINQ生成一个数据透视表,但嘿... – 2010-08-17 10:59:12