看板 C_Sharp 關於我們 聯絡資訊
如提,最近在學習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://www.ptt.cc/bbs/C_Sharp/M.1553794960.A.7EF.html
totte: https://i.imgur.com/4AxNLb6.png 03/29 03:57
Peruheru: 同上,裡外都有new就會過了 03/29 17:10
satanbaby: 這是集合初始設定式的觀念 03/31 01:34
satanbaby: 理論上list沒有二維吧 算泛型 包個四五層應該都能成功 03/31 01:42