作者z115988 (Lee)
看板C_Sharp
标题[问题] 如何创建二维List<T>,并附初值
时间Fri Mar 29 01:42:38 2019
如提,最近在学习C#
知道一维List可以赋初值:
List < int > list = new List<int>() { 1, 2, 3, 4 };
二维List可以这样创建:
List<List<int>> list = new List<List<int>> ();
但却不能与相同方式赋予初值:
错误方式 List<List<int>> list = new List<List<int>>() { { 1, 2 }, { 3, 4 } }; 错误方式
请教一下二维List的相关初值应用!
--
Sent from my Windows
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.0.195.38
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1553794960.A.7EF.html
2F:推 Peruheru: 同上,里外都有new就会过了 03/29 17:10
3F:推 satanbaby: 这是集合初始设定式的观念 03/31 01:34
4F:→ satanbaby: 理论上list没有二维吧 算泛型 包个四五层应该都能成功 03/31 01:42