通过使用operator关键字定义静态成员函数来重载运算符。
class Sample
{
public RMB {get; set; }
public static Sample operator +(Sample s1, Sample s2)
{
s2.RMB += s1.RMB;
return s2;
}
}
这样,我们就可以:
Sample ss1 = new Sample();
Sample ss2 = new Sample();
Sample ss3 = ss1 + ss2;