Как GetHashCode () реализован для Int32? - PullRequest
29 голосов
/ 08 октября 2010

Я искал повсюду, но ничего не могу найти.Кто-нибудь может пролить свет на это?

Ответы [ 2 ]

52 голосов
/ 08 октября 2010

По рефлектору:

public override int GetHashCode()
{
    return this;
}

Имеет смысл, не так ли?

0 голосов
/ 08 октября 2010

Лучший способ хэшировать 32-битное значение в 32-битное - не изобретать колесо, а использовать само значение. Очень быстро, без столкновений, действительно идеальный способ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...