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#实现XML与实体类之间相互转换的方法(序列化与反序列化)
这篇文章主要介绍了C#实现XML与实体类之间相互转换的方法,涉及C#序列化与反序列化操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下2016-06-06


最新评论