方法一:使用 int.Parse()
int num = int.Parse(textBox1.Text);
此方法会将文本框的值直接解析为整数,但要注意,如果文本框的值无法转换为整数,会引发异常(System.FormatException)。
方法二:使用 int.TryParse()
int num;
bool success = int.TryParse(textBox1.Text, out num);
if(success)
{
//转换成功,可以在变量num中使用整数值
}
else
{
//转换失败,文本框的值不是有效的整数
}
此方法会尝试将文本框的值转换为整数,并通过out参数返回转换结果。如果转换成功,success为true,可以在变量num中使用整数值;如果转换失败,success为false,文本框的值不是有效的整数。这种方法不会报错。