是否可以定义更像数组的列表
本文关键字:数组 列表 定义 是否 | 更新日期: 2023-09-27 18:30:47
我想知道您是否可以以类似于以下内容的格式定义列表:
List<int> blah = [5,7,8];
我已经尝试过了,但没有用,但是有没有类似的方法呢?我想这样做的原因是因为我正在制作一个带有 List<字符串>>作为参数的方法,我希望能够做到这一点:字符串>
DoSomething( [ [1,2,3] , [1,2,3] , [1,2,3] ] );
而不是做:
List<List<string>> foo = new List<List<string>>();
//add each of the "[1,2,3]"s here
DoSomething(foo);
你可以
这样做:
List<int> blah = new List<int> { 5,7,8 };
DoSomething(new List<List<int>> { new List<int> { 1,2,3 },
new List<int> { 1,2,3 },
new List<int> { 1,2,3 } } );
它称为集合初始值设定项。