запись 10мб в настройки приложения? - PullRequest
1 голос
/ 19 августа 2009

это хорошая идея или нет на самом деле?

вместо того, чтобы открывать файл через файловый поток, я хотел бы просто сохранить текст в зашифрованном формате в настройках приложения.

это нормально, если текст меньше 10 Мб?

Каков наилучший способ реализации этого?

Ответы [ 2 ]

2 голосов
/ 19 августа 2009

Вы можете добавить в Ресурсы практически все, включая (текстовые) файлы. Они будут встроены в ваш EXE. Вы можете обращаться к файловым ресурсам как byte [] и читать их, используя MemoryStream.

Я так понимаю, что под «Настройки приложения» вы подразумеваете настройки в области приложения, например, только для чтения. Если вы хотите писать из своего приложения, для этого потребуется отформатировать байтовый поток с кодировкой U64 или чем-то еще, обычно делая его вдвое больше.

1 голос
/ 19 августа 2009

Конечно, все в порядке, если работает. Но я бы не рекомендовал это. Вы собираетесь добавить много шума в ваш файл конфигурации. Я бы порекомендовал вам использовать файловый поток, открыть внешний файл и получить данные таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...