I'm wondering if there's a more OO way of creating spaces in C#.
Literally Space Code!
I currently have tabs += new String(" "); and I can't help but feel that this is somewhat reminiscent of using "" instead of String.Empty.
tabs += new String(" ");
""
String.Empty
What can I use to create spaces that isn't " "?
" "
I think you are taking OO way to far.. A simple addition of a space does not need an entire class.
tabs += new String(' ');
or
tabs += " ";
is just fine.