choosesubject c# switch

 更新时间:2009年07月03日 15:56:21   作者:  
c# switch 实例代码。
复制代码 代码如下:

using System;
class ChooseSubject
{
    static void Main()
    {
        int i;
        string str;
        Console.WriteLine ("Please choose your favorite subjects:-1 is quit.");
        Console.WriteLine ("1.Chinese.");
        Console.WriteLine ("2.Maths.");
        Console.WriteLine ("3.English.");
        Console.WriteLine ("4.Physical.");
        Console.WriteLine ("-1 is quit.");
        do
        {
            str=Console.ReadLine ();
            i=Int32.Parse (str);
            switch(i)
            {
                case 1:
                    Console.WriteLine ("You like chinese very much.");
                    break;
                case 2:
                    Console.WriteLine ("You like maths very much.");
                    break;
                case 3:
                    Console.WriteLine ("You like english very much.");
                    break;
                case 4:
                    Console.WriteLine ("You like physical very much.");
                    break;
                case -1:
                    break;
                default:
                    Console.WriteLine ("I'm sorry.You can't choose this subject.");
                    break;
            }

        }while(i!=-1);
        Console.WriteLine ("Byebye!");
    }
}

相关文章

  • C#移除字符串中的不可见Unicode字符 案例代码

    C#移除字符串中的不可见Unicode字符 案例代码

    最近发现某个数据采集的系统拿下来的数据,有些字段的JSON被莫名截断了,导致后续数据分析的时候解析JSON失败,这篇文章主要介绍了C#移除字符串中的不可见Unicode字符 ,需要的朋友可以参考下
    2023-02-02
  • C# 二进制序列化和反序列化的具体实现

    C# 二进制序列化和反序列化的具体实现

    本文主要介绍了C# 二进制序列化和反序列化的具体实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Unity延时执行的多种方法小结

    Unity延时执行的多种方法小结

    本文主要介绍了4种延时执行的方法,主要包括Update计时器,Invoke,协程,DoTween,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • C#中is与as的区别分析

    C#中is与as的区别分析

    这篇文章主要介绍了C#中is与as的区别,较为详细的分析了is与as的原理与特性及用法区别,具有很好的学习借鉴价值,需要的朋友可以参考下
    2014-10-10
  • C#创建WCF服务控制台应用程序详解

    C#创建WCF服务控制台应用程序详解

    这篇文章主要为大家详细介绍了C#创建WCF服务控制台应用程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • 详解C#中的string与String

    详解C#中的string与String

    本篇文章主要对jC#中的小写string与大写String进行详细介绍,相信对大家学习会有很好的帮助,需要的朋友一起来看下吧
    2016-12-12
  • c# 生成二维码的示例

    c# 生成二维码的示例

    这篇文章主要介绍了c# 生成二维码的示例,帮助大家更好的理解和使用c#编程语言,感兴趣的朋友可以了解下
    2020-11-11
  • 深入分析缓存依赖中cachedependency对象及周边小讲

    深入分析缓存依赖中cachedependency对象及周边小讲

    本篇文章是对缓存依赖中cachedependency对象进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • Unity实现简单虚拟摇杆

    Unity实现简单虚拟摇杆

    这篇文章主要为大家详细介绍了Unity实现简单虚拟摇杆,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • C#学习基础概念二十五问 11-15

    C#学习基础概念二十五问 11-15

    C#学习基础概念二十五问 11-15...
    2007-04-04

最新评论