当前位置:K88软件开发文章中心编程语言.NET.NET01 → 文章内容

C#的显式数据类型转换

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2018-12-31 11:26:42

:2010-09-14 07:40:00

显式类型转换又叫强制类型转换。与隐式转换正好相反,显式转换需要用户明确地指定转换的类型, 比如下面的例子把一个类型显式转换为类型:

long l = 5000;
        int i = (int) l; 

显式转换可以发生在表达式的计算过程中 它并不是总能成功 而且常常可能引起信息丢失,显式转换包括所有的隐式转换 也就是说把任何系统允许的隐式转换写成显式转换的形式都是允许的 如:

int i = 10;
        long l = (long)i;



C#的显式数据类型转换