visual tabulador tabulacion orden c# .net

c# - tabulacion - tabulador en c++



¿Utilizando el carácter tabulador en.NET mediante programación? (4)

¿Hay una manera de usar un carácter de tabulación como un nuevo carácter de línea dentro de la clase de Entorno, en lugar de usar "/t" ?


¿Está buscando una constante de sistema predefinida para esto (como Environment.NewLine)? No hay nada que yo sepa, pero ciertamente podrías crear tu propia constante.


Lo sé dos años después de la fiesta, pero si alguien se encuentra con esto, también puedes usar ControlChars.Tab .


No.

La única razón por la que Environment.NewLine existe en absoluto es por los problemas multiplataforma, que el carácter de pestaña no tiene.
El carácter de nueva línea es /r en (Pre-OS X) Mac, /n en UNIX y /r/n en Windows.
Para permitir que el código .Net sea portátil en estas plataformas, se creó la propiedad Environment.NewLine , para devolver los caracteres de nueva línea utilizados por la plataforma en la que se ejecuta el código.

El carácter de la pestaña es estándar en todas las plataformas, por lo que no tiene sentido hacer una propiedad para devolverlo.


Si realmente lo deseara, podría agregar una referencia y usar Microsoft.VisualBasic.Constants.vbTab . Pero el carácter de la pestaña no es algo que cambie en función de su entorno, por lo que System.Environment no tendría una propiedad para usted.