Wpis z mikrobloga

@wojtek656: Pod względem wydajności, pewnie pierwszy sposób - będziesz tylko raz iterował po całym Stringu, w przypadku drugim - 3 razy. Inna kwestia, że w tym przypadku i tak największym problemem będą operacje I/O na dysku, a nie dwie pętle.

@dikamilo StringBuilder w kodzie w tym przypadku tylko zmniejszy czytelność, a w takim przypadku kompilator i tak zamiena to na StringBuilder.