C#如何读取单词和输出结果

时间:2013-11-09 00:32:43

标签: c# if-statement

抱歉,我对C#非常陌生。我没有太多的代码经验,所以请记住这一点。我想让我的控制台应用程序执行类似这样的示例:

谁是最好的?

(文字写在这里^)

如果答案是时间,那么写下“你的权利!”

如果答案不是时间,那就写“错了!”并且代码不会提前,直到“tim”一词放入

2 个答案:

答案 0 :(得分:1)

您可以使用Console.WriteLine来撰写文本,并使用Console.ReadLine()来读取用户的回复。可以使用while循环来保持循环,直到响应匹配。

答案 1 :(得分:-1)

我完全赞同其他答案和评论,但为方便起见,这里是代码

public class Program
{
    public static void Main()
    {
        Console.WriteLine("Who is the best?");

        var answer = Console.ReadLine();

        if (answer.Equals("tim")){
            Console.WriteLine("You're right!")
        } else {
            Console.WriteLine("Wrong!")
        }
    }
}