c#控制台程序,如何在if语句里限定条件,该条件是用户输入的必须是数字,否则提示错误,要求用户重新输入
3个回答
展开全部
int data = 0;
string str = Console.ReadLine();
if(!int.TryPharse(str, out int))
{
Console.WriteLine("输入错误,请重新输入。");
}
string str = Console.ReadLine();
if(!int.TryPharse(str, out int))
{
Console.WriteLine("输入错误,请重新输入。");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (char.IsNumber(c))
{
。。。
}//c为你想要限定的字符串。
{
。。。
}//c为你想要限定的字符串。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char.ismunber()
追问
你好!if里面写这条件就可以????
追答
对 是的if(Char.isNumber('2')) 结果 True
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询