Podziel ciąg po zliczeniu określonych znaków
Potrzebuję pomocy. Piszę dziennik błędów przy użyciu pliku tekstowego ze szczegółami wyjątku. W związku z tym chcę, aby moje szczegóły śledzenia stosu były zapisywane jak poniżej, a nie w linii prostej, aby uniknąć przewijania przez użytkownika paska przewijania notatnika lub powiedzmy, że na 100 znaku ciągi zostaną zapisane w następnej linii. Nie wiem, jak to osiągnąć. Z góry dziękuję.
PRÓBKA (TO JEST MOJE OBECNE WYJŚCIE WSZYSTKIE W PROSTEJ LINII)
STACKTRACE:
at stacktraceabcdefghijklmnopqrstuvwxyztacktraceabcdefghijklmnopqrswxyztacktraceabcdefghijk
** MOJE WYMAGANE WYJŚCIE (ciąg będzie zapisywał do następnej linii po pewnej liczbie znaków)
STACKTRACE:
at stacktraceabcdefghijklmno
pqrstuvwxyztacktraceabcdefgh
ijklmnopqrswxyztacktraceabcd
efghijk
MÓJ KOD
builder.Append(String.Format("STACKTRACE:"));
builder.AppendLine();
builder.Append(logDetails.StackTrace);