C#for和foreach的数组遍历比较

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

刚学习程序,感觉写代码 很有意思,所以把自己的感悟写下来啦,第一次写博客,可能是菜鸟中的菜鸟 时间久了,相信就会写的很好哦!

for和 foreach 的数组遍历 比较

很简单的程序,不解释啦!

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace Consoleapplication1

{

classPRogram

{

static void Main(string[] args)

{

int[] nums = { 3, 5, 99, 23, 53, 88 }; //定义数组

int max = 0;

for (int i = 0; i < nums.Length; i++) //for遍历数组

{

if (nums[i] > max)

{

max = nums[i];

}

}

Console.WriteLine("for遍历数组demo:" + max);

Console.WriteLine("====================================================");

foreach (var p in nums) //使用foreach 遍历

{

if (p > max)

{

max = p;

}

}

Console.WriteLine("foreach遍历数组demo:"+max);

}

}

}

结果为:

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航