判断用户输入是否为int整型方法之一!

王朝学院·作者佚名  2016-05-20
窄屏简体版  字體: |||超大  

判断用户输入是否为int整型方法之一! 1 int age = 0; 2 string vv = this.textBox2.Text; 3 if (int.TryParse(vv, out age)) 4 { 5 age = int.Parse(this.textBox2.Text); 6 7 } 8 else 9 {10 MessageBox.Show("年龄不是整形");11 return;12 13 }

int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。如果字符串为空,则抛出ArgumentNullException异常;如果字符串内容不是数字,则抛出FormatException异常;如果字符串内容所表示数字超出int类型可表示的范围,则抛出OverflowException异常;int.TryParse 与 int.Parse 又较为类似,但它不会产生异常,转换成功返回 true,转换失败返回 false。最后一个参数为输出值,如果转换失败,输出值为 0 -------来自凌波小屋---冯和超的笔记

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航