您的位置:首页 > 编程语言 > C#

C#中字符串转换整型方法(三种方式的比较)

2013-10-22 12:07 525 查看
这里仅仅比较将字符串转换为整型数字的方法,实现的效果都一样

【方法一】Int32.TryParse(mystring)

【方法二】Int32.Parse(mystring)

【方法三】Convert.ToInt32(mystring)

这样三种方法的区别:

(1)如果参数mystring=null,问题就出现了:

          Int32.TryParse(mystring) 不会抛出异常,而是返回零

          Int32.Parse(mystring) 会抛出异常

          Convert.ToInt32(mystring)在null时不抛出异常,而是返回零

(2)性能上的差异:Int32.TryParse(mystring) 优于Int32.Parse(mystring)
优于Convert.ToInt32(mystring)

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: