将项目添加到列表<>

use*_*862 3 .net c#

Cleary我在这里遗漏了一些东西,但我看不到

List<Item> Items = new List<Item>().Add(new Item() { Code = "12223", ExGroup = 2});
Run Code Online (Sandbox Code Playgroud)

错误信息是

无法隐式转换voidList<>

谢谢

mat*_*mmo 13

使用object initializer列表.你不能这样打电话Add,因为它返回void,而不是List自己.试试这个:

List<Item> Items = new List<Item>
                   {
                       new Item { Code = "12223", ExGroup = 2 }
                   };
Run Code Online (Sandbox Code Playgroud)