C#中Convert.ToInt32()和int.Parse()的区别介绍
更新时间:2013年10月24日 17:16:59 作者:
Convert是一个类,继承自system.Object;int是值类型,在本文为大家详细介绍下它与int.Parse()的区别,感兴趣的朋友可以参考下
Convert是一个类,继承自system.Object;int是值类型
Convert.ToInt32()内部就是调用了int.Parse()方法;
Convert.ToInt32()方法可以将多种类型的数据转换成int类型,并且转换null时返回0,转换bool量时返回0或1,但是转换空字符串("")时会报错,
int.Parse()只能将数字型的字符串转换成int类型;转换null时会报错。
Convert.ToInt32()内部就是调用了int.Parse()方法;
Convert.ToInt32()方法可以将多种类型的数据转换成int类型,并且转换null时返回0,转换bool量时返回0或1,但是转换空字符串("")时会报错,
int.Parse()只能将数字型的字符串转换成int类型;转换null时会报错。
您可能感兴趣的文章:
- C#中Html.RenderPartial与Html.RenderAction的区别分析
- c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的区别详解
- C#中常量和只读变量的区别小结
- C#中属性和成员变量的区别说明
- 解析C#中[],List,Array,ArrayList的区别及应用
- C#中IList<T>与List<T>的区别深入解析
- C#中Ilist与list的区别小结
- c#只读字段和常量的区别,以及静态构造函数的使用实例
- c#各种Timer类的区别与用法介绍
- c#中 String和string的区别介绍
- C#中Convert.ToString和ToString的区别分析
相关文章
C#窗体编程(windows forms)禁止窗口最大化的方法
这篇文章主要介绍了C#窗体编程(windows forms)禁止窗口最大化的方法,以及避免弹出系统菜单和禁止窗口拖拽的方法,需要的朋友可以参考下2014-08-08
最新评论