自定义类型的强制转换

C#支持两种类型转换方式:隐式转换和显示转换。

1.隐式转换:只要保证值不会发生任何变化,类型转换就可以自动(隐式)进行。

隐式转换不能出现字节丢失,只能从较小数据类型转换为较大数据类型。

 

自定义类型的转换:方法是把类型强制转换运算符定义为相关类的一个成员运算符(有继承关系的类不能这么做)。

 

posted on 2017-07-23 22:51  萨尔  阅读(220)  评论(0编辑  收藏  举报

导航