c# case多分去与跳转goto

static void Main(string[] args)
        {
            //学习switch case多分支判断
            //小结:switch case多分支中(含default,也可不含),必须包含break
            //goto用于case后,就可以用break;且goto可以充当自一个case转至另一个指定case的作用
            int a = 2;
            switch (a)
            {
                case 1:
                    Console.WriteLine("a此时的值是1");
                    break;
                case 2:
                    goto default;
                default:
                    Console.WriteLine("case多分支的default分支");
                    goto case 1;
            }

            Console.ReadKey();
        }


结果:
case多分支的default分支
a此时的值是1

小结:
  1,goto用于case后,充当break的作用.
        2,通过goto可以把多个case连接起来
请使用浏览器的分享功能分享到微信等