[問題] 結構裡的陣列

看板C_Sharp (C#)作者 (hidoro)時間13年前 (2012/05/05 17:53), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
最近小弟在打程式~~QQ 用的是C#->ASP.NET 目前的問題是當我在陣列裡面要宣告陣列 發生錯誤>< 這是我用的方式 public int[] id=new int [1000] ; 錯誤清單裡顯示 結構中不能有執行個體欄位初始設定式 有請各位大大幫幫小弟~ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.84.41

05/05 18:32, , 1F
結構裡不能宣告這些東西
05/05 18:32, 1F

05/05 18:46, , 2F
那有甚麼辦法可以用QQ
05/05 18:46, 2F

05/05 18:50, , 3F
改用class 或是在用時從外部自己指定
05/05 18:50, 3F

05/05 23:53, , 4F
把new int拿掉 要用的時候再宣告
05/05 23:53, 4F

05/07 16:32, , 5F
new int [1000]改成new int[1000]?
05/07 16:32, 5F

05/07 16:33, , 6F
又看了一下,你這段是宣告在struct裡面嗎?
05/07 16:33, 6F

05/07 16:36, , 7F
如果是的話,struct要初始化之後才能宣告裡面的元素。
05/07 16:36, 7F
文章代碼(AID): #1FfFYG2T (C_Sharp)
文章代碼(AID): #1FfFYG2T (C_Sharp)