static void Main(string[] args) { Vector2D v1 = new Vector2D(1, 2), v2 = new Vector2D(3, 4); Console.WriteLine($"1) v1={v1}, v2={v2}"); Vector2D v3 = v1 + v2 * 3; Console.WriteLine($"2) v3={v3}"); //v3 += v1; //v3 = v3 + v1; Vector2D v4 = new Vector2D(v3.x, v3.y); bool b; b = (v3 == v4); Console.WriteLine($"3) b = {b}"); b = (v3.CompareTo(v4) == 0); Console.WriteLine($"4) b = {b}"); //b = (v3.CompareTo(b) == 0); //Console.WriteLine("b = " + b); }