(十一)C#编程基础复习——foreach循环

特此声明:本教程内容可能有部分参照其他博主的观点或描述,但始终不影响我学习的热情,代码全部自己手工敲打,编辑此教程目的不是为了博取大家眼球,也不是为利益所驱,只是纯属为了方便自己学习,编辑的过程中也让自己加深了对C#各个基础的印象,同时也让自己编码过程更加流畅顺利,最后还能帮助到有需要的人,代码都是自己亲测有效,如有侵权可以联系本人删除。

除了前面介绍的几种循环语句外,C#同样也支持foreach循环,使用foreach可以遍历数组或者集合对象中的每一个元素。foreach会在每次循环的过程中,依次从数组或集合对象中取出一个新的元素放到foreach()里定义的变量中,直到所有元素都成功取出后退出循环。

代码示例如下:

 int[] a = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
 foreach(int i in a)
 {
     Console.Write("{0}", i);
 }
 Console.ReadLine();

运行结果:

使用for循环定义一个包括1~100以内所有数字的数组,然后使用foreach循环计算1~100以内所有数字的和:

            int[] a = new int[1000];
            for(int i=0;i<1000;i++)
            {
                a[i] = i + 1;
            }
            int sum1 = 0;
            foreach(int j in a)
            {
                sum1 = sum1 + j;
            }
            Console.WriteLine("1~100以内数字的和为:{0}",sum1);
            Console.ReadLine();
            Console.ReadKey();

运行结果:

 

posted @   代号六零一  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示