Because people expect == to compare values, not types. Nobody has ever questioned this behavior in Java and C#.
Because people expect == to compare values, not types. Nobody has ever questioned this behavior in Java and C#.