.NET1.1と.NET2.0におけるEqualsの違い
小ネタ。
using System; class Program { static void Main () { Console.WriteLine (0f == 0); Console.WriteLine (0f.Equals (0)); } } /* .NET1.1 True False */ /* .NET2.0 True True */
何故でしょうか? 答えはildasmを見ると分かります。(^^;
小ネタ。
using System; class Program { static void Main () { Console.WriteLine (0f == 0); Console.WriteLine (0f.Equals (0)); } } /* .NET1.1 True False */ /* .NET2.0 True True */
何故でしょうか? 答えはildasmを見ると分かります。(^^;