慕课网 4.2自定义转换

自定义转换定义:

为自己的结构或者类定义显示和隐式的转换

隐式转换的语法:public static implicit operator Dog(Cat cat)

//implicit+operator+返回类型(目标类型)+参数(源类型)

显示转换的语法:public static explicit operator Dog(Cat cat)

//explicit+operator+返回类型(目标类型)+参数(源类型)


你可能感兴趣的:(慕课网 4.2自定义转换)