Разделить строку после определенного количества символов
Мне нужна помощь. Я'Я пишу журнал ошибок, используя текстовый файл с подробной информацией об исключениях. При этом я хочу, чтобы мои данные трассировки стека были написаны, как показано ниже, а не по прямой линии, чтобы пользователь не мог прокрутить полосу прокрутки блокнота или позволитьскажем, на 100-м символе строки будут записаны на следующей строке. Я нене знаю, как этого добиться. Заранее спасибо.
ОБРАЗЕЦ (ЭТО МОЙ ТЕКУЩИЙ ВЫХОД ВСЕ В ПРЯМОЙ ЛИНИИ) *
STACKTRACE:
at stacktraceabcdefghijklmnopqrstuvwxyztacktraceabcdefghijklmnopqrswxyztacktraceabcdefghijk
* МОЙ ЖЕЛАННЫЙ ВЫХОД (строка будет записывать следующую строку после определенного количества символов)
STACKTRACE:
at stacktraceabcdefghijklmno
pqrstuvwxyztacktraceabcdefgh
ijklmnopqrswxyztacktraceabcd
efghijk
МОЙ КОД
builder.Append(String.Format("STACKTRACE:"));
builder.AppendLine();
builder.Append(logDetails.StackTrace);