Скачайте проект ghost.
Неаккуратная реализация Equals и GetHashCode может приводить к тому, что добавленный в Dictionary или HashSet ключ внезапно исчезает. Чтобы не попадаться на подобные ошибки в будущем, в этом задании предлагается поизучать всевозможные подобные ошибки.
В проекте вам даны несколько классов с уже реализованными GetHashCode и Equals. Вам нужно придумать, как их использовать, чтобы HashSet стал вести себя некорректно.
Изучите тест GhostsTest.cs и в файле GhostsTask.cs создайте класс GhostsTask так, чтобы этот тест проходил.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |