using System.Diagnostics;
const long _iterations = 10000;
public static void Main(string[] args)
var t1 = Stopwatch.StartNew();
Console.WriteLine(new string('=', 128));
for (int i = 0; i < _iterations; i++)
StringBuilder temp = new StringBuilder();
for (int i = 0; i < _iterations; i++)
Console.Write(temp.ToString());
Console.WriteLine("TIME FOR VERSION {0}: {1} elapsed", version, t1.Elapsed);
Stopwatch stopWatch = new Stopwatch();
TimeSpan ts = stopWatch.Elapsed;
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:000000}",
ts.Hours, ts.Minutes, ts.Seconds,
Console.WriteLine("RunTime " + elapsedTime);