- 宣告陣列語法:
- --------------------------
*宣告陣列語法:
資料型別 [ ] 陣列名稱;
*建立陣列語法:
陣列名稱 = new 資料型別[陣列大小]; *ex. int[]score;
score=new int[5];
-------------------------- - 可合併寫為:
-----------------------------
資料型別[ ] 陣列名稱 = new 資料型別 [陣列大小];
* ex. int[]score=new int[5];
------------------------------
2.陣列(Array)宣告-2:
- 一維陣列:
資料型別[ ] 陣列名稱 = new 資料型別 [陣列大小]; - 二維陣列:
資料型別[ , ] 陣列名稱 = new 資料型別 [第一維陣列大小,第二維陣列大小];
* ex. int[,]score=new int[4,5];
3.陣列(Array)設定初值:
- 資料型別[ ] 陣列名稱 = new 資料型別 [] {陣列初值串列};
- ex.
*一維珍列:
int[]a=new int[]{1,2,3,4};
*二維珍列:
int[,]a=new int[]{{10,20,30,40},{5,15,25,35},{12,24,36,48}};
4.陣列常用屬性與方法:
5. foreach...敘述:
- 語法:
foreach (資料型別 變數 in 集合物件)
//資料型別與集合物件型別要一致,但可以允許隱含轉換
{
[敘述區域]
[break;]
[敘述區域]
}
*ex.
int[]tall=new int[]{10,20,30,40,50};
int sum=0;
foreach(int height in tall)
{
sum+=height;
}
6.陣列的排序與搜尋:
沒有留言:
張貼留言