Stringovi su immutable u .NETu i iako mozes unsafe mahinacijama da ih menjas u data segmentu ne bi trebao to da radis. Realno su vrlo retke situacije u kojima ne postoji bolje resenje za problem (koji nisi ni izneo) od menjanja inicijalnih stringova u memoriji. Za pocetak .NET kompajler koristi cinjenicu da su strinogvi immutable da bi optimizovao kod. Tj ako u programu imas dva stringa "abc" kompajler moze da ih redukuje na jedan string. Dalje, posto su stringovi immutable pristup karakterima u stringu je thread-safe, ako je string promenljiv vise nij thread-safe, itd, itd.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić