运算符重载
1、必须要为public static类型,算术运算重载符对返回值没要求
2、C#不允许重载=运算符
3、C#语言要求成对重载比较运算符。即,如果重载了==也就必须重载!=否则会产生编译错误。另外比较运算符必须返回布尔类型的值。这是它们与算术运算符的根本区别
运算符重载
1、必须要为public static类型,算术运算重载符对返回值没要求
2、C#不允许重载=运算符
3、C#语言要求成对重载比较运算符。即,如果重载了==也就必须重载!=否则会产生编译错误。另外比较运算符必须返回布尔类型的值。这是它们与算术运算符的根本区别