Why GetHashCode is part of the Object class? Only small part of the objects of the classes are used as keys in hash tables. Wouldn\'t it be better to have a separate interfa
It allows any object to be used as a key by "identity". This is beneficial in some cases, and harmful in none. So, why not?