使用C# 中的int.TryParse语句,int.TryParse相当于类型转换,若转换成功返回true,失败返回false
//txtAccessionNum为控件名,number为任意变量名
if (!int.TryParse(txtAccessionNum.Text, out int number))
{
MessageBox.Show("输入必须为数字");
return;
}
实际应用中同时也要注意文本框输入范围,数字太大时也会返回false,这时要使用long.TryParse