public static int Main(String[] args) { E1 e1 = E1.one; Object that = E1.one; Console.WriteLine("e1==that: " + e1.Equals(that)); Console.WriteLine("that==e1: " + that.Equals(e1)); if (e1.Equals(that) == that.Equals(e1)) { Console.WriteLine("PASS"); return(100); } else { Console.WriteLine("FAIL"); } return(101); }