C#中Convert.ToInt32()和int.Parse()的区别
2013-02-23 13:52
141 查看
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# Convert.ToInt32()与int.Parse()的区别
- C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别
- Convert、Parse、TryParse、(int)等区别(细节小记)
- C#中的空值的判断 和 Convert.ToInt32()和int.Parse()的区别
- Convert、Parse、TryParse、(int) 的区别
- Convert.ToInt32、int.Parse的区别
- 在c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32()四种转换的区别
- Convert.ToInt32()、int.Parse()和(int)三者的区别
- C#中(int),int.parse,int.tryparse,convert.toInt32的区别
- Convert.ToInt32、(int)和int.Parse三者的区别
- 在C#中int,int.parse()和Convert.toInt32()的区别
- Convert.ToInt32和int.Parse的区别
- Convert.ToInt32()和int.Parse()的区别
- (C#)Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者的区别
- Convert.ToInt32、(int)和int.Parse三者的区别
- Convert.ToInt32、(int)和int.Parse 三者的区别 转
- Convert.ToInt32和int.Parse的区别
- Convert.ToInt32()和int.Parse()的区别
- Convert.ToInt32、(int)和int.Parse三者的区别
- c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32()四种转换的区别