私はここで完全に失われています...ロジックは正しく設定されているようですが、whileステートメントの "応答"は現在のコンテキストに存在しないことを示します。私はここで検索し、この文脈で同じ問題を見つけるように思われる。問題は方法に変換されていますか? 1つのスコープ(括弧{ ... }
の一般的セット)の中で宣言do whileステートメントからユーザー入力を受け取ります
do
{
Console.WriteLine("enter a number between 1 and 5");
int x = Convert.ToInt32(Console.ReadLine());
Random r = new Random();
int rr = r.Next(1, 5);
Console.WriteLine("Do you want to continue? Please select yes or no.");
string response = Convert.ToString(Console.ReadLine());
} while (response == "yes");
..:どのようにについてそれぞれの繰り返しではなく、 – Plutonix
ループの中で 'response'を定義すると、どうすればそれを外側からチェックするのですか?ループの前に 'string response'を定義する必要があります – UnholySheep
レスポンスは実際には{}の範囲外には見えません。それ以前に宣言してください –