Tengo una cadena, y quiero agregar un número de espacios al comienzo de esa cadena en función de una variable int.
yo a querer hacer algo como esto:¿Cómo puedo crear una cadena en C# mediante programación?
int NumberOfTabs = 2;
string line = "my line";
string line = String.Format("{0}{1}", " " * NumberOfTabs, line);
... y ahora la línea tendría 8 espacios
¿Cuál es la manera más fácil de hacer esto?
Aunque no se la pregunta que hizo, la concatenación de cadenas con '+' es más clara, más simple y (si es que importa) más rápida que 'string.Format' para casos simples, es decir' nueva cadena ('', NumberOfTabs) + línea' –