예제 #1
0
파일: Program.cs 프로젝트: sychs/StudyDemo
        public static AddClass operator +(AddClass op1, AddClass op2)
        {
            AddClass returnVal = new AddClass();

            returnVal.val = op1.val + op2.val;
            return(returnVal);
        }
예제 #2
0
파일: Program.cs 프로젝트: sychs/StudyDemo
        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();
        }