Определить размер содержимого RichTextBox - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Не могу найти информацию, помогите! Мне нужно загнать содержимое RichTextBox-а в массив байтов, для того чтобы этот массив загнать в базу данных. Делаю это вот так:
byte[] buffer=new byte[100000]; MemoryStream Mem1 = new MemoryStream(buffer); richTextBox1.SaveFile(Mem1, RichTextBoxStreamType.RichText);
Получается что я тут создаю массив максимально возможной длины и сохраняю в бд такой большой массив. Вопрос такой: как я могу заранее определить размер файла RTF, чтобы заранее сздавать массив заданной длины.

Решение задачи: «Определить размер содержимого RichTextBox»

textual
Листинг программы
 richTextBox1.SelectAll();
            byte[] buffer = new byte[richTextBox1.SelectedText.Length * 2];

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.8 из 5
Похожие ответы