类型转换是指把数据从一种类型转换为另一种类型。在C#里数据类型转换有2种形式。
- 隐式类型转换
隐式转换是 C# 默认的以安全方式进行的转换。
例如:从小的整数类型转换为大的整数类型,从派生类转换为基类。
隐式类型转换包括以下几种:
1、从 sbyte 类型到 short,int,long,float,double,或 decimal 类型。
2、从 byte 类型到 short,ushort,int,uint,long,ulong,float,double,或 decimal 类型。
3、从 byte 类型到 short,ushort,int,uint,long,ulong,float,double,或 decimal 类型。
4、从 ushort 类型到 int,uint,long,ulong,float,double,