在C#中,可以使用Console.ReadLine()方法來讀取用戶輸入。例如:
Console.WriteLine("Please enter your name:");
string name = Console.ReadLine();
Console.WriteLine("Hello, " + name + "!");
對于輸入驗證,可以使用try-catch語句來捕獲可能的異常,或者使用if語句進行簡單的驗證。例如:
Console.WriteLine("Please enter a number:");
try
{
int number = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("You entered: " + number);
}
catch (FormatException)
{
Console.WriteLine("Invalid input. Please enter a valid number.");
}
這樣就可以對用戶輸入進行基本的驗證,確保輸入的數據類型符合預期。您還可以根據需要添加更多的驗證邏輯來確保輸入的完整性和準確性。