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); //順序排序

arrow
arrow
    全站熱搜

    羅 朝淇 發表在 痞客邦 留言(0) 人氣()