public static void Main()
        {
            MyReferenceType a = new MyReferenceType(2,2);
              MyReferenceType b = new MyReferenceType(2,2);
              MyReferenceType c = a;

              Console.WriteLine("a = new {0} and b = new {1} are equal? {2}", a,b, a.Equals(b)? "Yes":"No");
              Console.WriteLine("c and a are equal? {0}", c.Equals(a)? "Yes":"No");
              Console.WriteLine("b and a are == ? {0}", b == a ? "Yes":"No");
              Console.WriteLine("c and a are == ? {0}", c == a ? "Yes":"No");
        }
Ejemplo n.º 2
0
        public static void Main()
        {
            MyReferenceType a = new MyReferenceType(2, 2);
            MyReferenceType b = new MyReferenceType(2, 2);
            MyReferenceType c = a;

            Console.WriteLine("a = new {0} and b = new {1} are equal? {2}", a, b, a.Equals(b)? "Yes":"No");
            Console.WriteLine("c and a are equal? {0}", c.Equals(a)? "Yes":"No");
            Console.WriteLine("b and a are == ? {0}", b == a ? "Yes":"No");
            Console.WriteLine("c and a are == ? {0}", c == a ? "Yes":"No");
        }