StringBuilder Creating new strings more efficiently using StringBuilder in C# with Append and ToString methods