关闭

C#之goto在switch_case中的应用

标签: C#gotoswitch_case类型转换
726人阅读 评论(0) 收藏 举报
分类:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Switch_test
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine("box sizes:1=small, 5=medium, 10=large");
            Console.WriteLine("请选择");
            string s = Console.ReadLine();
            int i = int.Parse(s);
            int c = 0;
            switch (i)
            {
                case 1:
                    c += 1;
                    break;
                case 5:
                    c += 5;
                    goto case 1;     //重要
                case 10:
                    c += 10;
                    goto case 1;
                default:
                    Console.WriteLine("无效的输入。请选择1,5,or 10");
                    break;
            }
            Console.WriteLine("谢谢!您的花费={0}",c);
        }
    }
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:62458次
    • 积分:2187
    • 等级:
    • 排名:第17360名
    • 原创:145篇
    • 转载:108篇
    • 译文:0篇
    • 评论:12条
    最新评论