В WinForms
у меня есть список с более чем 10000 строками.
Мне нужно напечатать каждую строку в элементе управления RichTextBox
, но программа зависает и занимает что-то около 10 минут.Чтобы создать список, программе требуется 3 секунды.
Моя проблема: как я могу напечатать результат, не ожидая так много?
Вот код:
for(int i=0; i < 1000; i++) {
//(...) add a row
}
foreach (string item in list)
{
richTextBox1.Text += item + "\r\n";
}