ITPub博客

首页 > Linux操作系统 > Linux操作系统 > c# tcbs之switch多分支case示例

c# tcbs之switch多分支case示例

原创 Linux操作系统 作者:wisdomone1 时间:2012-04-06 16:19:05 0 删除 编辑
class Program
    {
        //学习switch多分支判断
        public  static string str1;
        public  static string Setswitch(string str)
        {
            str1=str;
            return str1;
        }
        public static void Main(string[] args)
        {
            //str1 = Setswitch("choice1");
            str1 = Setswitch("sex");
            Console.WriteLine(str1);
            Console.ReadKey();
            switch (str1)
            {
                case "choice1":
                    Console.WriteLine("你当前选择是"+"choice1");
                    Console.ReadKey();
                    str1 = "新choice1";
                    Console.WriteLine("你当前选择是" + str1);
                    Console.ReadKey();
                    break;
                //多个case分支可以没有具体处理代码,只写case "":但最后一个case分支要加上return;把代码控制权返回给调用此方法的上层代码,在此就直接从  main方法弹出,不再执行Console.WriteLine("多分去完了");
                case "":
                case " ":
                case "toto":
                case "sex": return;
               
                

            }
            Console.WriteLine("多分去完了");
        }
    }

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-720562/,如需转载,请注明出处,否则将追究法律责任。

上一篇: c# tcbs属性访问器
下一篇: c#安全角色示例
请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb qq: 305076427 微博: wisdomone9

注册时间:2008-04-04

  • 博文量
    2149
  • 访问量
    11893122