Я искал повсюду, но ничего не могу найти.Кто-нибудь может пролить свет на это?
По рефлектору:
public override int GetHashCode() { return this; }
Имеет смысл, не так ли?
Лучший способ хэшировать 32-битное значение в 32-битное - не изобретать колесо, а использовать само значение. Очень быстро, без столкновений, действительно идеальный способ.