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 に答える