1.在C#中,陣列是以「0」為起始索引。
2.陣列元素若是數值型別,則預設值為「零」,若是參考型別則預設為「null」
宣告的方法
int[ ] score = new int[5];
或是
int[ ] score = new int[5]{03,11,17,16,09};
或是
int[] score;
score = new int[]{03,11,17,16,09}; //注意,要加new
常用屬性:
array1.Length:陣列元素總數
array1.Rank:陣列的維度
常用方法:
array1.CopyTo(array2,0); //0是索引
array1.GetLowerBound(0); //取得陣列的下限
array1.GetUpperBound(0); //取得陣列的上限
array1.GetValue(1); //取得陣列的元素值
array1.SetValue("Candy",1); //設定陣列的元素值 array1[1] = "Candy"
Array類別的方法
Array.BinarySearch(array1,"Mai"); //二元搜尋
Array.Clear(array1,0,2); //清除指定索引範圍的陣列的元素內容 0是起始索引 2是清除的陣列長度
Array.Reverse(array1); //反向輸出
Array.Sort(array1); //順序排序
全站熱搜