回 帖 发 新 帖 刷新版面

主题:请教关于控制台输入的一个问题

using System;
class text
{
    enum Week
    {
        Sun,Mon,Tues,Wed,Thur,Fri,Sat
    }
    public static void Main()
    {
        Console.WriteLine("Week!");
        string str;
        Week myWeek;
        Console.WriteLine("Please enter your weeknunble:");
        str=Console.ReadLine();  //不输入任何数字按Enter会出错,请教这段代码如何完善。
        myWeek= (Week)Convert.ToInt32(str);
        if ((int)myWeek>=0 && (int)myWeek<=7)
        {
            Console.WriteLine("The week is :"+myWeek);
        }
        else
        {
            Console.WriteLine("Please enter the numble on 0 to 7.");
        }
    }
}

回复列表 (共1个回复)

沙发

try catch 错误处理

我来回复

您尚未登录,请登录后再回复。点此登录或注册