這是我在C#作業中提出的代碼,作爲遊戲connect four
的一部分,但它仍允許用戶輸入零。我嘗試了不同的方式,但沒有解決我的問題。我想分享一些建議。我是編碼方面的新手,並且仍在努力理解所使用的一些術語。檢查用戶輸入是否在某些數字之間並且不爲零
public void PromptUser()
{
Console.Write("Column Number (1 -7): ");
int userInput = 0;
while (!int.TryParse(Console.ReadLine(), out userInput))
{
Console.WriteLine("Invalid input. Please enter a number (1 - 7)");
}
int[,] tempKup = new int[kupsekerler.GetLength(0), kupsekerler.GetLength(1)];
}
ConsoleModifiers.Control!= 0 <===這有幫助。非常感謝。 :) – Alex