用法
转换为int类型的防范,但是需要两个参数,如果输入不是数字不会报错而是提示输入数字;如果输入数字,则重新显示数字。
举例:
Console.WriteLine("请输入数数字");
string strNum = Console.ReadLine();
//int age = Convert.ToInt32(strNum); //可能会出现异常代码
// int age1 = int.Parse(strNum);
int age = 0;
bool result = int.TryParse(strNum, out age);//这个方法的返回值是bool类型。
if (result)
{
Console.WriteLine(age);
}
else
{
Console.WriteLine("您输入的内容无法转换成数字");
}
//Console.WriteLine(age1 * 2);
Console.ReadKey();