Convert.ToInt32与Int32.Parse的区别
来源:互联网 发布:手机网络数据不可用 编辑:程序博客网 时间:2024/04/28 04:26
当string myString = "1234";时结果一样
当string myString = null;时Console.ToInt32返回0 Int32.Parse会报问题
Int32.TryParse()优于Int32.Parse()优于Convert.ToInt32()。
所以个人建议:.NET1.1下用Int32.Parse();.NET2.0用Int32.TryParse()。
那么为什么会这样呢?
其实这些数据不是偶然的,因为:
Convert.ToInt32 会把最终的解析工作代理给 Int32.Parse;
Int32.Parse 会把最终的解析工作代理给Number.ParseInt32;
Int32.TryParse 会把最终的解析工作代理给Number.TryParseInt32
- Convert.ToInt32与Int32.Parse的区别
- Int32.TryParse()与Convert.ToInt32()、Int32.Parse()的区别
- int32.Parse 与Convert.toInt32 区别?
- 关于Convert.ToInt32与Int32.Parse的区别
- 关于Convert.ToInt32与Int32.Parse的区别
- 关于Convert.ToInt32与Int32.Parse的区别
- 关于Convert.ToInt32与Int32.Parse的区别
- 关于Convert.ToInt32与Int32.Parse的区别
- Convert.ToInt32与Int32.Parse的恩恩怨怨
- Convert.ToInt32与Int32.Parse区别及Int32.TryParse
- Convert.ToInt32() 与 Int32.Parse() 区别及 Int32.TryParse()
- Convert.ToInt32与Int32.Parse区别及Int32.TryParse【转载】
- Convert.ToInt32与Int32.Parse区别及Int32.TryParse
- Convert.ToInt32与Int32.Parse
- Int32.Parse, Convert.ToInt32,Int32.TryParse三者的区别
- Int32.Parse, Convert.ToInt32,Int32.TryParse三者的区别
- c#类型转换(Convert.ToInt32与Int32.Parse,Int32.TryParse的区别和性能)
- (int)和Int32.Parse(),Convert.ToInt32()三者的区别
- 把123456789转换为12-345-6789的3种方法
- 爱生气的你
- Delphi Menu Designer(菜单设计器)之一
- url传递中文的解决方案
- Split的3种用法
- Convert.ToInt32与Int32.Parse的区别
- 正则表达式学习指南(五)----Character Classes
- c#.net常用函数和方法集 .
- C# 类与类的关系(2)
- QT控制选中item的文字颜色(HighlightedText)
- 转换字符串中汉字为其拼音缩写(C#) .
- Asp.net中具体的日期格式化用法 .
- 正则表达式学习指南(六)----Dot (Any Character)
- MDSD/DSL随笔(1)