作者llmagicll ( N)
看板C_Sharp
標題[問題] 陣列
時間Tue Mar 21 22:30:15 2006
如何使用變數動態產生一個陣列
ex:
int i =3;
int[] x=new int[i];
以上code在C#沒辦法編譯ㄟ 查過索引也說無法使用非常數
那應該要如何寫呢???@@''''
初學者一問 謝謝^^''
--
-------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.57.200
1F:推 eric1125:可以這樣用啊 why not @@a 03/21 23:07
2F:推 llmagicll:使用.net 就是不行阿 超怪的 範例也說不行 03/21 23:36
3F:→ sholfen:給一下完整的程式吧,有可能是其它地方出錯了 03/21 23:49
4F:推 Fadis:因為變數i是可變動的,所以不能用來設定陣列長度~ 03/22 14:00
5F:→ Fadis:如果真的要用這種方式,需在用 constant int i=3 (在C++) 03/22 14:02
6F:→ Fadis:C#應該也是這種方式吧~ 可以試試囉 03/22 14:04