阅读以下程序class Employee{string name;public Employee(string name){this.name = name;}}class Test{static void Main(){Employee e1 = new Employee(“Tom”);Employee e2 = new Employee(“Tom”);bool isEquals = Object.Equals(e1,e2);Console.Write(isEquals);e1 = e2bool isEquals = Object.Equals(e1,e2);Console.Write(isEquals);}}以上程序运行后的结果是()
A. true true
B. true false
C. false true
D. false false
阅读以下程序class Employee{string name;public Employee(string name){this.name = name;}}class Test{static void Main(){Employee e1 = new Employee(“Tom”);Employee e2 = new Employee(“Tom”);bool isEquals = Object.ReferenceEquals(e1,e2);Console.Write(isEquals);e1 = e2bool isEquals = Object.ReferenceEquals(e1,e2);Console.Write(isEquals);}}以上程序运行后的结果是()
A. true true
B. true false
C. false true
D. false false
在自定义类中不可以重写的System.Object类的方法是()
A. Finalize()
B. Equals()
C. GetHashCode()
D. ToString()
在自定义类中不可以重写的System.Object类的方法是()
A. MemberwiseClone()
B. GetHashCode()
C. ToStirng()
D. Equals()