[問題] 陣列的疑問...

看板C_Sharp作者 (1+1≠2)時間12年前 (2012/05/21 20:48), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
剛剛看某個程式時,突然看到腦袋當機了... 以往宣告一維陣列時,會寫成... int narr[10]; double darr[10]; 宣告成二維陣列時,會寫成 int narr[2][4]; double darr[2][6]; 而我剛看到的宣告如下 private double[,] Vaule = new double[50,10]; 請問像這種宣告法,代表宣告成何種陣列呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.194.157

05/21 21:07, , 1F
二維...,Value[0, 0] ~ Value[49, 9]
05/21 21:07, 1F

05/21 21:10, , 2F
new 型別[][]是用來宣告不規則陣列的
05/21 21:10, 2F

05/22 00:59, , 3F
[,]這種才是C#的正常二維陣列宣告法
05/22 00:59, 3F

05/22 02:19, , 4F
[][]正確來說是陣列的陣列,不是二維陣列
05/22 02:19, 4F
文章代碼(AID): #1FkZceoF (C_Sharp)