1
C#中初始化列表清单是否有一个简洁的语法?初始化列表清单的简洁语法
我试图
new List<List<int>>{
{1,2,3},
{4,5},
{6,7,8,9}
};
但我得到一个错误 '没有超载的方法 '添加' 3个参数'
编辑:我知道长语法
new List<List<int>>{
new List<int> {1,2,3},
new List<int> {4,5},
new List<int> {6,7,8,9}
};
我只是在寻找一些事情。
可能的复制问题:http://stackoverflow.com/questions/665299/are-2-dimensional-lists-possible-in-c – 2012-11-27 14:28:50
不是一个答案,但如果你使用的是数组,你可以这样做:'new List {new [] {1,2,3},new [] {4,5,6}}; –