powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GetHashCode()
6 сообщений из 6, страница 1 из 1
GetHashCode()
    #33917482
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что такое и в каких случаях используется GetHashCode()?
спасибо
...
Рейтинг: 0 / 0
GetHashCode()
    #33917499
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например в Hashtable
_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
GetHashCode()
    #33919320
Inco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А>что такое и в каких случаях используется GetHashCode()?

Ну чтобы например уникально идентифицировать объект.
...
Рейтинг: 0 / 0
GetHashCode()
    #33919372
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IncoНу чтобы например уникально идентифицировать объект.
GetHashCode абсолютно никакакой уникальности не гарантирует. Просто есть рекомендация реализовывать как можно больший диапазон уникальных значений для hash-кода. Но это опять таки нужно для такого класса как Hashtable, при таком условии получаеца оч. хороший выиграшь от его hash-алгоритмов.
...
Рейтинг: 0 / 0
GetHashCode()
    #33919607
Dronopotamus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, <Аноним>, Вы писали:

А>что такое и в каких случаях используется GetHashCode()?
А>спасибо

GetHashCode — метод класса Object, т.е. есть у любого дотнет обьекта,
нужен для уникальной идентификации обьекта в пределах аппдомена помоему

если хочешь подробнее — почитай рихтера :), у меня уже стираются некоторые места, тоже наверное пора перечитать :shuffle:... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
GetHashCode()
    #33919764
что такое и в каких случаях используется GetHashCode()?
спасибо

Используется в HashTable, ну и все вроде. Никакой уникальности не гарантирует, должен быть переопределен при переоределении Equals.
HashTable - наиболее быстрый на сегодняшний момент способ доступа к данным по ключу. Имеет широкое применение в .NET.

P. S. Находит иногда "левые" применения. Я например разок использовал для генерации алиясов при работе с Oracle. Guid.ToString() оказался слишком длинным:)
Все должно быть просто, очень просто, настолько просто - насколько это возможно!
 Мой блог Возможно на твой вопрос уже есть ответ? FAQ
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GetHashCode()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]