如果我有这个:
List<List<int>> matrix = new List<List<int>>();
Run Code Online (Sandbox Code Playgroud)
我将如何填充它,使它看起来像这样:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
List<List<int>> matrix = new List<List<int>>(new []{
new List<int>(new []{0, 0, 0, 0, 0, 0, 0}),
new List<int>(new []{0, 0, 0, 0, 0, 0, 0}),
new List<int>(new []{0, 0, 0, 0, 0, 0, 0})});
Run Code Online (Sandbox Code Playgroud)
Arnis L.在这里......
只想添加集合可能会使用初始化程序(如果支持.Net 3.0):
var matrix = new List<List<int>>{
new List<int>{0, 0, 0, 0, 0, 0, 0},
new List<int>{0, 0, 0, 0, 0, 0, 0},
new List<int>{0, 0, 0, 0, 0, 0, 0}};
Run Code Online (Sandbox Code Playgroud)