#C编程:数组的声明方式与循环输出数组
数组的利用算是比较头疼的事。在此Cngothic说下数组的声明方式。二维数组多维数组。数组数据的输出。
1:数组声明。注意C#编程中区别大小写。

  1. //声明1维数组:占用两行
  2. string[] arr;
  3. arr = new string[3];
  4. //声明1维数组:占用一行
  5. string[] arr = new string[];
  6. //声明2维数组:
  7. string[,] arr = new string[2,3];
  8. //声明3维数组:
  9. string[,,] arr = new string[2,3,4];

2:数组的循环输出

  1. string[,] arr2 = new string[2, 4];
  2. arr2[0, 0] = "cngothic0-0";
  3. arr2[0, 1] = "cngothic0-1";
  4. arr2[0, 2] = "cngothic0-2";
  5. arr2[0, 3] = "cngothic0-3";
  6. arr2[1, 0] = "cngothic1-0";
  7. arr2[1, 1] = "cngothic2-1";
  8. arr2[1, 2] = "cngothic3-2";
  9. arr2[1, 3] = "cngothic1-3";
  10. //方法1:
  11. for (int i = 0; i < 2; i++)
  12. {
  13.     for (int j = 0; j < 3; j++)
  14.     {
  15.         Response.Write(arr2[i, j] + "<br>");
  16.     }
  17. }
  18. 方法2:
  19.         IEnumerator ie = arr3.GetEnumerator();
  20.         while (ie.MoveNext())
  21.         {
  22.             if (ie != null)
  23.             {
  24.                 Response.Write(ie.Current.ToString());
  25.             }
  26.         }

, ,

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

Leave a reply?