###get byte size of string
usually String.Length should be sufficient, but yeah unicode.
Console.WriteLine("Hello World is {0} bytes", Encoding.UTF8.GetByteCount("Hello World"));
source: http://stackoverflow.com/a/9761824/105282
###get memory usage in bytes of process
Console.WriteLine("Current mem usage is {0} bytes", System.Diagnostics.Process.GetCurrentProcess().WorkingSet64);
source: http://stackoverflow.com/a/755949/105282
###repeat string
Console.WriteLine("{0}", String.Concat(Enumerable.Repeat("Hello World\n", 50)));
source: http://stackoverflow.com/a/7601526/105282
###repeat characters
Console.WriteLine("{0}", new String('-', 50));
source: prolly so