Я пишу приложение Windows Forms на С#. Приложение позволяет пользователю выбирать файлы исходного кода из списка и отображать их в цветном коде с помощью ScintillaNET. Файлы сохраняются в виде массивов байтов в базе данных. Мне удалось преобразовать файл на жестком диске в массив байтов и сохранить его. Пользователь также должен иметь возможность редактировать код, а затем сохранять его в базе данных без необходимости сначала загружать файл на свой локальный жесткий диск, я не знаю, как это сделать.
В основном я хочу сохранить текст из элемента управления ScintillNET и преобразовать его в массив байтов. И наоборот, возьмите массив байтов и распечатайте текст, как он изначально появился в ScintillaNET.