public void TestStrLstPerformance() { var watch = new System.Diagnostics.Stopwatch(); watch.Start(); var sb = Lst.Empty<string>(); for (int i = 0; i < this.nAppends; i++) sb = Lst.Cons("Foo", sb); var strBuilderAppendTime = watch.ElapsedMilliseconds; var strBuilderResult = sb.Concat(); var strBuilderResultTime = watch.ElapsedMilliseconds; }