用户定义的数据类型转换 C#同意定义自己的 数据类型,这意味着须要某些 工具支持在自己的数据类型间进行数据转换.方法是把数据类型转换定义为相关类的一个成员运算符,数据类型转换必须声明为隐式或者显式,以说明怎么使用它. C#同意用户进行两种定义的数据类型转换,显式和隐式,显式要求在代码中显式的标记转换,其方法是在原括号里写入目标数据类型. 对于提前定义的数据类型,当数据类型转换时可能失败或者数据丢失,须要显示转换: 1.把int数值转换成short时,由于short可能不够大,不能包括转换的数值.…