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

C# 数组遍历 foreach 语句

2007-06-01 14:41 1006 查看
C#中提供foreach语句,用一种简单的方法来访问数组中的元素。
//发两句牢骚先:C#中冗余的语法太多了,也许设计方便,但却是初学者的噩梦。搞两年C#了,今天找csc.exe找了好久。MS的软件不装在一块,硬盘里哪都是的,鄙视MS~!
用for(i = 0 ; i < myArray.Length ; i ++)也可以遍历数组元素


using System;


public class ForEachTest




...{


public static void Main()




...{


int odd=0;


int eve=0;


int length=100;


int[] arr=new int[length];


Random r = new Random();


for(int i=0;i<length;i++)




...{


arr[i]= r.Next();


}


foreach(int tem in arr)




...{


if(tem%2==0)


eve++;


else


odd++;


}


Console.WriteLine("奇数"+odd+"个");


Console.WriteLine("偶数"+eve+"个");


}


}

运行结果:
E:/Visual Studio Projects>ForEachTest.exe
奇数50个
偶数50个

E:/Visual Studio Projects>ForEachTest.exe
奇数52个
偶数48个

E:/Visual Studio Projects>ForEachTest.exe
奇数49个
偶数51个

E:/Visual Studio Projects>ForEachTest.exe
奇数53个
偶数47个

E:/Visual Studio Projects>ForEachTest.exe
奇数48个
偶数52个

由于程序中采用随机数,所以结果不确定。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: