Mam obiekt Stringbuilder, który został wypełniony z pliku tekstowego. Jak mogę sprawdzić obiekt StringBuilder i usunąć kolejne "puste" linie.Usuwanie kolejnych pustych wierszy z StringBuilder
tj
Line 1: This is my text
Line 2:
Line 3: Another line after the 1st blank one
Line 4:
Line 5:
Line 6: Next line after 2 blank lines
(numery linii podane jako odniesienie tylko)
pustej linii na linii 2 jest w porządku, ale chciałbym, aby usunąć duplikaty pustą linię, na linii 5, a więc na.
Jeśli dla argumentu sake wiersz 6 byłby również pustym wierszem, a wiersz 7 miałby wartość, chciałbym, aby usunięto Blank Line 5 i Blank Line 6, tak aby była tylko jedna pusta linia między linią 3 i linia 7.
Z góry dziękuję.
Po prostu nie dołączaj() do StringBuilder podczas czytania pliku. –
Dzięki, ale jest to kolejny składnik, który czyta w pliku tekstowym, który ma metodę .GetStringBuilder(). Przepraszam, zapomniałem o tym wspomnieć. – Riaan