考虑以下代码:classMyType:TypeDelegator{publicMyType(Typeparent):base(parent){}}classProgram{staticvoidMain(string[]args){Typet1=typeof(string);Typet2=newMyType(typeof(string));Console.WriteLine(EqualityComparer.Default.Equals(t1,t2));//.Default.Equals(t2,t1));//为什么不同版本的Equals返回不同的结果?EqualityComparer.D