【问题标题】:How to add item or value in assigned list to var?如何将分配列表中的项目或值添加到var?
【发布时间】:2017-05-19 14:14:28
【问题描述】:
我尝试了很多方法,但无法得到解决方案。
// linq query to getting 3 fields from table
var listData = (from row in db.table
orderby row.No ascending
select new {
row.Id,
row.No,
row.Type
}).ToList();
我想向 listData 添加项目或值。
【问题讨论】:
标签:
entity-framework
linq
【解决方案1】:
试试代码:
var listData = (from row in db.table
select new
{
Id= row.Id,
No= row.No,
Type= row.Type
}
).OrderBy(c=>c.No).ToList();
【讨论】:
-
基本上我想将静态值添加到列表中,我尝试过这种方式但出现错误:listData.Add(new (Id = 0, No ="-- ALL --", Type = 0) ); 'System.Collections.Generil.List.Add(AnonymousType#1)' 的最佳重载方法匹配有一些无效参数