当前位置:编程学习 > C#/ASP.NET >>

break和continue的用法。

今天同学问我break和continue的用法,我想了一个例子,觉得还可以,发上来和大家分享希望对大家有所帮助。有改进之处请多指教。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication15
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 0; i < 10; i++)
            {
                if (i == 5)
                {

                    Console.WriteLine("在continue之前");
                    continue;
                    Console.WriteLine("在continue后面");

                }
                //先运行上面的if()程序段,再运行下面的if()程序段
                //if (i == 8)
                //{
                //    Console.WriteLine("在break之前");
                //    break;
                //    Console.WriteLine("在break后面");
                //}
                Console.WriteLine("i={0}", i);
            }
            Console.ReadKey();
        }
    }
}
      

      分别运行后你会发现两者的迥异,
      通过一个程序发现break 和 continue也并不怎么难,通过例子应该更好理解一点。  --------------------编程问答-------------------- --------------------编程问答-------------------- break是直接退出循环
continue是退出当次循环,继续下次循环
这样理解应该对吧 --------------------编程问答-------------------- 支持。。
--------------------编程问答-------------------- 说的好详细啊,   还有return那。.   --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,