您的位置:首页 > 编程语言 > C#

C#数组练习代码

2008-01-11 18:58 417 查看

using System;


class Test




...{


static void Main()




...{




int[] arr = new int[] ...{ 1, 2, 3 };


for (int i = 0; i < arr.Length; i++)




...{ // 大括号可要可不要


Console.WriteLine(arr[i]);


}


}


}


using System;


class Test




...{


static void Main()




...{




int[] arr = ...{ 1, 2, 3 };


for (int i = 0; i < arr.Length; i++)




...{


Console.WriteLine(arr[i]);


}


}


}


using System;


class Test




...{


static void Main()




...{


int[] arr = new int[3] ;


arr[0]=1;


arr[1]=2;


arr[2]=3;


for (int i = 0; i < arr.Length; i++)




...{


Console.WriteLine(arr[i]);


}


}


}


using System;


class Test




...{


static void Main()




...{


int[] arr = new int[3] ;


arr[0]=1;


arr[1]=2;


arr[2]=3;


foreach (int i in arr)




...{


Console.WriteLine(i);


}


}


}

以上三组代码,运行效果是一样的。

下面看看动态数组


using System;


class SetArray




...{


public void PrintArr(int ArrLength)




...{


int[] arr = new int[ArrLength];


for (int i = 0; i < arr.Length; i++)




...{


arr[i] = i;


}


Console.WriteLine("Print Array's value");


for (int i = 0; i < arr.Length; i++)




...{


Console.WriteLine("arr[{0}]={1}", i, arr[i]);


}


}


}




class Test




...{








static void Main()




...{


SetArray arr = new SetArray();


int i = 1;


while (i > 0)




...{


Console.WriteLine("Please enter the array's length");


i = Int32.Parse(Console.ReadLine());


arr.PrintArr(i);


}




}


}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: