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#如何判断字符串的显示宽度

    详解C#如何判断字符串的显示宽度

    这篇文章主要为大家详细介绍了C#判断字符串的显示宽度的相关知识,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以了解一下
    2023-11-11
  • C#双缓冲实现方法(可防止闪屏)

    C#双缓冲实现方法(可防止闪屏)

    这篇文章主要介绍了C#双缓冲实现方法,结合实例形式分析了C#双缓冲的具体步骤与相关技巧,可实现防止闪屏的功能,需要的朋友可以参考下
    2016-02-02
  • C#采用FileSystemWatcher实现监视磁盘文件变更的方法

    C#采用FileSystemWatcher实现监视磁盘文件变更的方法

    这篇文章主要介绍了C#采用FileSystemWatcher实现监视磁盘文件变更的方法,详细分析了FileSystemWatcher的用法,并以此为基础实现监视磁盘文件变更,是非常实用的技巧,具有一定的借鉴价值,需要的朋友可以参考下
    2014-11-11
  • C# winformTextBox 键盘监听方式

    C# winformTextBox 键盘监听方式

    这篇文章主要介绍了C# winformTextBox 键盘监听方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • C#如何使用SHBrowseForFolder导出中文文件夹详解

    C#如何使用SHBrowseForFolder导出中文文件夹详解

    这篇文章主要给大家介绍了关于C#如何使用SHBrowseForFolder导出中文文件夹的相关资料,文中通过示例代码介绍的非常详细,对大家的学习合作工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • C#如何Task执行任务,等待任务完成

    C#如何Task执行任务,等待任务完成

    这篇文章主要介绍了C#如何Task执行任务,等待任务完成,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • C# 忽略大小写进行字符串比较

    C# 忽略大小写进行字符串比较

    这篇文章主要介绍了C# 字符串比较忽略大小写的方法,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下
    2021-02-02
  • C#在窗体中设计滚动字幕的方法

    C#在窗体中设计滚动字幕的方法

    普通窗体中的文字位置都是固定的,但在一些窗体中需要让文字动起来,如一些广告性较强的界面中需要做一些滚动的字幕,所以本文给大家介绍了C#在窗体中设计滚动字幕的方法,需要的朋友可以参考下
    2024-04-04
  • Unity实现毫秒延时回调功能

    Unity实现毫秒延时回调功能

    这篇文章主要为大家详细介绍了Unity实现毫秒延时回调功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • WPF+DiffPlex实现文本比对工具

    WPF+DiffPlex实现文本比对工具

    现行的文本编辑器大多都具备文本查询的能力,但是并不能直观的告诉用户两段文字的细微差异,所以对比工具在某种情况下,就起到了很便捷的效率。本文将利用DiffPlex实现简易的文本比对工具,需要的可以参考一下
    2022-11-11

最新评论