C# 基础入门 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

类型转换


  在 C# 中,类型转换有两种形式:

  隐式类型转换 ——这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。

  显式类型转换 ——这些转换是通过用户使用预定义的函数显式完成的。显式转换需要强制转换运算符。

  强制转换的语法为: _(datatype)variable; 其中括号不可以省略,_datatype为要转换的类型说明符,variable为要转换的变量。

double d = 5673.74;
int i;
i = (int)d;   // 强制转换 double 为 int

执行结果为5673。