public static AddClass operator +(AddClass op1, AddClass op2) { AddClass returnVal = new AddClass(); returnVal.val = op1.val + op2.val; return(returnVal); }
static void Main(string[] args) { //重载运算符的简单举例测试 AddClass op1 = new AddClass(); op1.val = 5; AddClass op2 = new AddClass(); op2.val = 10; AddClass op3 = op1 + op2; WriteLine(op3.val); WriteLine("op1 > op2 ? " + (op1 > op2)); ReadKey(); }