0

我在 C# 中使用 Microsoft Visual Studio 2010。我做了一个程序,它会问一系列问题,最后会询问是否有任何错误。我怎样才能做到这一点,如果用户输入“否”,它会“转到”到某个点?这是我到目前为止所拥有的。

        Console.WriteLine("Is This Correct? Yes/No");
        var response = Console.ReadLine();
        if (response = No)
        goto Loop;

由于这不起作用,任何帮助将不胜感激。提前致谢。

4

2 回答 2

5
string Response = "No";
while (Response != "Yes")
{
    Console.WriteLine("Loop");
    Console.WriteLine("Is This Correct? Yes/No");
    Response = Console.ReadLine();
}
于 2012-10-03T01:46:51.813 回答
3

你的if说法不正确。 No应该是一个字符串。尝试这个:

if (response == "No")  
于 2012-10-03T01:38:36.687 回答