Convert.ToInt32 此方法除了字符串类型外,还能够转换其他类型的值。变量若为object或string类型,当值为null时,会传回0,不使程序错误,但若string类型的值
为string.Empty时,仍会造成程序错误。
int.Parse(string 变量名) 此方法是将字符串类型的数字转换为int类型,如果字符串内容为空或者null时,则抛出异常,此方法只能处理字符串内容,而且字符串内容只能
在int类型可表示的范围内,否则也会报错。
int.TryParse(string s,out int result) 该方法也是将字符串类型的数字转换为int类型,但是它不会抛出异常。如果转换成功,返回true,否则返回false。由于最后一
个参数为输出值,如果转换失败,输出0。
|