资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

十一、流程控制之goto语句

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _11.流程控制之goto语句
{
    class Program
    {
        static void Main(string[] args)
        {
            // goto语句用于控制代码何时执行。
            
            /** 
             * goto语句使用语法:
             *  goto ;
             * goto语句标签名定义语法:
             *  :
             */
             
            // 使用goto语句会导致程序流程混乱,代码不容易阅读。
            
            // 使用goto语句可能导致有些代码块无法执行。
            
            // 使用goto语句实现1+...+10累加功能。
            
            {
                int i = 1, sum = 0;
                
            Loop:
                sum += i;
                i++;
                if (i > 10)
                    goto End;
                goto Loop;
            End:
                Console.WriteLine("sum = {0}", sum);
            }
            
            {
                int myInteger = 5;
                
                goto myLabel;
                myInteger += 10; // 此句代码无法执行
            myLabel:
                Console.WriteLine("myInteger = {0}", myInteger);
            }
            
            Console.ReadKey();
        }
    }
}

本文题目:十一、流程控制之goto语句
地址分享:http://cdkjz.cn/article/gpieje.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220