我有一个匿名类型列表
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 });
但是仍然出现了相同的错误。
Priority =(short)0
- Sergey Berezovskiy