我有一个匿名类型列表
var myList = db.Products.Select(a => new {a.ProductName, a.ProductId,
a.Priority}).ToList();
我想在此列表中添加其他项目,如
myList.Insert(0, new { "--All--", 0, 0}); //Error: Has some invalid arguments
我也试过
myList.Add(new { "--All--", 0, 0}); //Error: Has some invalid arguments
我该怎么做?
编辑:
我在第一次回答后这样做了
var packageList = db.Products.Select(a => new {
a.ProductName, a.ProductId, a.Priority }).ToList();
packageList.Insert(0, new { ProductName = "All", ProductId = 0, Priority = 0 });
但同样的错误。