c#控制台程序,如何在if语句里限定条件,该条件是用户输入的必须是数字,否则提示错误,要求用户重新输入

2025-01-06 14:40:13
推荐回答(3个)
回答1:

int data = 0;
string str = Console.ReadLine();
if(!int.TryPharse(str, out int))
{
Console.WriteLine("输入错误,请重新输入。");
}

回答2:

if (char.IsNumber(c))
{
。。。
}//c为你想要限定的字符串。

回答3:

char.ismunber()