Срочно нужен совет по .NET (richTextBox)
Мне требуется построить 16-ричный dump exe файла. Вот я его считал в массив Byte[n], где n у меня получилось приблизительно 27 000 000.
И вот здесь то и начинаются проблемы.
Во-первых Byte[3] == 0, что означает конец строки, поэтому Convert::ToString(b) мне выдаст строчку из трех символов. Пробовал простой перебор всех значений b на предмет существования символа 0. Сами понимаете, сколько времени это занимает. Отсюда вопрос: существует ли какой-нить быстрый алгоритм построения 16-ричного dump-а?
Во-вторых загнав всю эту информацию в richTextBox, который располагается на форме с изменяющимися размерами, я жду в районе нескольких минут пока форма меняет ширину. Уж что этот компонент пытается там делать, не знаю, но факт налицо. Поэтому вопрос второй собственно и заключается в том, как решить эту проблему.
Использовать, видимо, нужно именно RichTextBox, поскольку мне придется менять цвета отдельных блоков текста.
Заранее благодарен за вразумительные ответы.