[From 8.5]转换操作符方法

转换操作符是将对象从一种类型转换成另一种类型的方法。
CLR规范要求转换操作符重载方法必须是public和static的方法。
例:
 
在C#中,implicit关键字告诉编译器为了生成代码来调用方法,不需要在源代码中显式转型。
相反,explicit关键字告诉编译器只有在发现了显式转型时,才调用方法。
在implicit或explicit关键字之后,要指定operator关键字告诉编译器该方法是一个转换操作符。在operator之后,指定对象要转换成什么类型。在原括号内,则指定要从什么类型转换
原文地址:https://www.cnblogs.com/TheChenLin/p/10190372.html