Решения задачи с Ulearn

Практика «Readonly bytes»

Скачайте проект readonly-bytes.

Иногда есть смысл в качестве ключей в Dictionary или HashSet использовать массивы байт. Однако по умолчанию массивы сравниваются по ссылкам, а не по содержимому, а часто нужно именно по содержимому. В таких случаях можно написать класс-обёртку над массивом, который переопределит Equals и HashCode так, чтобы сравнение происходило по содержимому. В этой задаче вам нужно создать именно такую обёртку.

В файле ReadonlyBytes.cs создайте класс ReadonlyBytes так, чтобы все тесты из файла ReadonlyBytesTests.cs компилировались и проходили.

Стоимость решения этой задачи всего 100 рублей, закажи решения у меня 🙂

 

 

Обновлено: 02.10.2018 — 21:43

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.