.NET1.1と.NET2.0におけるEqualsの違い

.NET1.1と.NET2.0におけるEqualsの違い [匣の向こう側 - あまりに.NETな]より

Equalsネタはとてもタイムリー。試してみると確かにサンプルの通りでびっくり。ILを見てみると、なるほど、.NET1.1はObjectとして扱い、.NET2.0はfloat32として扱っている為に結果が違う。やはり値型のEqualsは怖いということか。それにしても、Javaのように、手元に最新のソースコードが欲しいと思うのは我儘か。