C#显示与隐式转换操作符

来源:互联网 发布:网络用语开屏 编辑:程序博客网 时间:2024/06/07 13:08

C#类中显示与隐匿转换操作符同时只能实现一个

// 显示转换操作符static public explicit operator Salary(int n){    Salary s = new Salary(n);    return s;}
// 隐式转换操作符static public implicit operator Salary(int n){        Salary s = new Salary(n);        return s;}
Salary s1 = 100;                // 隐匿转换Salary s2 = (Salary)100;        //显示转换
原创粉丝点击