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); }
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(); }