例如,请看下面的函数: 上面的函数为用户自定义的类 Box 实现了加法运算符(+)。它把两个 Box 对象的属性相加,并返回相加后的 Box 对象。 当上面的代码被编译和执行时,它会产生下列结果: 二、可重载和不可重载运算符下表描述了 C# 中运算符重载的能力: 实例针对上述讨论,让我们扩展上面的实例,重载更多的运算符: 当上面的代码被编译和执行时,它会产生下列结果: 🔚