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)
【方法一】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)
相关文章推荐
- C#中将字符串转换为整型的三种解决方法总结
- C#将字符串转换为整型的三种方法
- C#将字符串转换为整型的三种方法的总结
- C#将字符串转换为整型的三种方法的总结
- C#将字符串转换为整型的三种方法的总结
- C#将字符串转换为整型的三种方法的总结
- C#将字符串转换为整型的三种方法的总结
- C#将字符串转换为整型的三种方法
- C#将字符串转换为整型的三种方法的总结
- C#将字符串转换为整型的三种方法的总结
- js replace 全局替换 以表单的方式提交参数 判断是否为ie浏览器 将jquery.qqFace.js表情转换成微信的字符码 手机端省市区联动 新字体引用本地运行可以获得,放到服务器上报404 C#提取html中的汉字 MVC几种找不到资源的解决方式 使用Windows服务定时去执行一个方法的三种方式
- C# 对象与JSON字符串互相转换的三种方式
- C#中三种方法转换字符串变成数值类型
- C#进阶 13 三种方法转换字符串变成数字
- C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法
- 关于-c#字符串三种逆转方法及性能比较的另外看法
- C#字符串转换比较(常用方法) 2011.3
- #将字符串转换为整型的三种方法的总结
- 【C#拾遗】——字符串转为整型三种方法
- C#判断字符串是否为空的三种方法及其比较