У меня имеется файл вида:
"[MESSAGE=ID1]
bla-bla-bla
bla-bla-bla
bla-bla-bla
[MESSAGE=ID2]
bla-bla-bla
bla-bla-bla
[MESSAGE=ID3]
bla-bla-bla
bla-bla-bla
bla-bla-bla
bla-bla-bla"
И так далее мегабайт 20...
Мне будет необходимо из программы быстро редактировать этот файл, то есть удалять, например, [MESSAGE=ID2] вместе с содержимым, добавлять новое [MESSAGE=ID295].
Как это реализовать?
Пробовал через input и output, но работает слишком медленно (читай никак).
Пробовал Binary, но если я удаляю какое-либо [MESSAGE] с содержимым, то в файле вместо него остается пустой незаполненный кусок.
Подумайте есть какие-нибудь решения...