【问题标题】: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)' 的最佳重载方法匹配有一些无效参数
猜你喜欢
  • 2019-11-26
  • 1970-01-01
  • 2017-07-14
  • 2018-04-04
  • 1970-01-01
  • 2016-06-08
  • 1970-01-01
相关资源
最近更新 更多