- ·上一篇文章:C#显式枚举转换
- ·下一篇文章:关于C#的隐式枚举转换
C#的显式数据类型转换
:2010-09-14 07:40:00
显式类型转换又叫强制类型转换。与隐式转换正好相反,显式转换需要用户明确地指定转换的类型, 比如下面的例子把一个类型显式转换为类型:
long l = 5000;
int i = (int) l;
显式转换可以发生在表达式的计算过程中 它并不是总能成功 而且常常可能引起信息丢失,显式转换包括所有的隐式转换 也就是说把任何系统允许的隐式转换写成显式转换的形式都是允许的 如:
int i = 10;
long l = (long)i;
!
C#的显式数据类型转换