Удаление объекта StringBuilder

Как эффективно распоряжатьсяStringBuilder объект? Если пользователь генерирует несколько отчетов за один раз, мое приложение в конечном итоге использует огромный объем памяти.

Читайте на нескольких сайтах в Интернете, что может помочь следующее:

StringBuilder sb = new StringBuilder(1000000);

// loop goes here adding lots of stuff to sb

exampleObject.Text = sb.ToString();

sb.Length = 0;

Последняя строка действительно помогает? Любой другой способ справиться с этим?

NB. Это действительно не мешает моим пользователям продолжать использовать приложение. Я'Мне просто интересно, есть ли способ избежать использования избыточной памяти.

Ответы на вопрос(3)

Ваш ответ на вопрос