2016年2月5日 星期五

C#陣列

1.陣列(Array)宣告:

    • 宣告陣列語法:
    • --------------------------
       *宣告陣列語法:
           資料型別 [ ] 陣列名稱;
       *建立陣列語法:
           陣列名稱 = 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.陣列的排序與搜尋:













沒有留言:

張貼留言