好学网

好学网

string转int的方法

来源:互联网 知识 3

主要有四种方法

1.int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。

如果字符串为空,则抛出ArgumentNullException异常;

如果字符串内容不是数字,则抛出FormatException异常;如果字符串内容所表示数字超出int类型可表示的范围,则抛出OverflowException异常;

2.Convert.ToInt32()是一种类容转换;但它不限于将字符串转为int类型,还可以是其它类型的参数;Convert.ToInt32与int.Parse较为类似,实际上Convert.ToInt32内部调用了int.Parse。

3.int.TryParse(Strings,outintnum.)与int.Parse(strings)又较为类似,但它不会产生异常,最后一个参数为输出值,如果转换失败,输出值为0,如果转换成功,输出值为转换后的int值。

4.(int)属cast转换,当我们把int类型扩展到long,float,double,decimal类型,可以使用隐式转换,但是当我们从long类型到int类型就需要使用显式转换,否则会产生编译错误。

string转int

抱歉,评论功能暂时关闭!