Работа с файлами
Допустим, что ведется разработка компьютерной игры с множеством мелких файлов. Возникла необходимость эти файлы объединить в один. По ряду причин использовать zip-сжатие не предоставляется возможным, а вместо этого необходимо изобрести свой формат.
Необходимо по известному формату написать стрим, который читает секцию файла. Этот стрим будет получать другой, базовый стрим, который содержит данные, и его задача — найти нужную секцию и прочитать. (Эта задача осмысленна, поскольку, например, Bitmap.FromStream принимает именно Stream, и вы можете подставить туда ваш стрим для того, чтобы все работало.)
Дополнительное ограничение: из базового стрима нужно читать порциями ровно по 1024 байт. Найдите стандартный способ обеспечить это условие.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |