你可以使用TryParse,TryParse的特色作用是尝试转化,如果转换成功返回true,如果转换失败返回false,下面这个例子为了防止输入的是小数所以我double类型, 希望能帮到你
double a;
Console.Write("请输入:");
string c = Console.ReadLine();
if (double.TryParse(c,out a))
{
Console.WriteLine("你输入的数字,{0}",a);
}
else
{
Console.WriteLine("请正确输入");
}
Console.ReadKey(); |