C#_变量类型转换函数
1 Parse
将字符串型强制转换成值类型,字符串部分必须是数字的有效表示形式,比如:
1 double dData = double.Parse("30.01"); 2 float fData = float.Parse("30.02"); 3 int iData = int.Parse("30");
如果字符串部分不是数字的有效表示形式,就会出现如下错误:

TryParse与Parse类似,但它不会产生异常,转换成功返回true,转换失败返回false。
2 ToString()
值类型转换成字符串类型,比如:
1 string str = fData.ToString();
3 Convert
万能转换器,一种类容转换,不局限于将字符串类转换为值类型,还可以是其它类参数。比如:
1 double dData = Convert.ToDouble("30.01"); 2 string str = Convert.ToString(dData); 3 double dData1 = Convert.ToDouble(dData);
Convert与Parse的区别,见下图:


浙公网安备 33010602011771号