- 帖子
- 26
- 主題
- 2
- 精華
- 0
- 積分
- 52
- 點名
- 0
- 作業系統
- Mac OS X
- 軟體版本
- Office 2010
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2010-8-13
- 最後登錄
- 2010-10-29
|
.Net Framework已內建許多強大的資料結構物件,
原生陣列語法使用到的機會並不高,不過它還是蠻重要的。
多維陣列分為規則與不規則兩種。
規則陣列的宣告方式是
int [ , ] array = new int[3, 3]; // 一個3x3的二維陣列
在宣告的時候可以順便初始化
int [ , ] array = new int[3, 3] { {1,2,3}, {4, 5, 6}, {7,8,9} };
也可以不宣告維度,會自動推論。
int [ , ] array = new int[,] { {1,2,3}, {4, 5, 6}, {7,8,9} }; // 效果一樣
存取方式是 array[1,1] = 10;
這種寫法看起來少了幾個[],若實際印出 array.Length 就會知道和C++有很大的差別。 |
|