C#中的Parse转换和Convert转换

来源:互联网 发布:unity3d抗锯齿设置 编辑:程序博客网 时间:2024/06/15 18:10

C#中的Parse转换和Convert转换 

Parse转换:

1、将字符窜转换为其他类型。

2、parse转换只能转换字符窜,其他数据是支持。

3、虽然Pars可以将字符窜转换为其他的类型,但是不是说一定可以转换成功。如果转换失败就抛出异常。

Convert转换:万能转换,因为它可以做 自动转换、强制转换、Parse转换做的事情,甚至其他的转换也可以做。

1、Convert转换做强制转换时:

a、如果发生溢出现象,强制转换的语法不会报错,而是保留溢出的部分。但是Conver转换的时候会发生异常。

b、如果是讲浮点型强制转换为整型,如果是强制转换的语法,直接去掉小数部分,Convert转换会做四舍五入。

2、Convert做Parse转换时:

如果Convert转换  转换的是字符窜的话,其内部就会调用Parse转换。只不过在调用Parse转换之前,

判断了一下字符窜是否为Null值,如果是Null值就返回0,如果不是null值,就交给Parse转换。

学习笔记....

0 0
原创粉丝点击