阅读以下程序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()
在自定义类中不可以重写的System.Object类的方法是()
A. Finalize()
B. GetHashCode()
C. GetType()
D. ReferenceEquals()