试试这个:
int x = Int32.Parse(TextBoxD1.Text);
或者更好的是:
int x = 0;
Int32.TryParse(TextBoxD1.Text, out x);
此外,由于Int32.TryParse
返回bool
,因此您可以使用其返回值来决定解析try 的结果:
int x = 0;
if (Int32.TryParse(TextBoxD1.Text, out x))
{
// you know that the parsing attempt
// was successful
}
如果你很好奇,Parse
和TryParse
之间的区别最好概括为:
TryParse方法类似于Parse