コード例 #1
0
        public static ThreeD operator +(ThreeD ob1, ThreeD ob2)
        {
            ThreeD result = new ThreeD();

            result.x = ob1.x + ob2.x;
            result.y = ob1.y + ob2.y;

            return(result);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            ThreeD th1 = new ThreeD(1, 2, 3);
            ThreeD th2 = new ThreeD(4, 5, 6);
            ThreeD th3 = new ThreeD();

            ThreeD th4 = th1 + th2;

            if (th1 || th2)
            {
                Console.WriteLine("th1 || th2");
            }

            if (!th3)
            {
                Console.WriteLine("th3 - false");
            }

            Console.ReadLine();
        }