2009-09-11 22 views
9

¿Qué identificador debo usar para TAB (por ejemplo, para archivos de salida de texto)?VB.NET: identificador para TAB?

Hay muchas opciones:

  • vbTab
  • ControlChars.Tab
  • A (miembro o público) constante en mi conjunto de aplicaciones de Chr (9)

lo que es mejor ¿práctica? ¿Y por qué?

+0

Chr (13) es vbCr, no vbTab ... vbTab sería Chr (9) –

+0

@Thomas Levesque: corregido ahora. –

+0

Relatiado: * [Identificador de final de línea en VB.NET?](http://stackoverflow.com/questions/1399268)* (para nueva línea) –

Respuesta

15

Thumb up for ControlChars.Tab! las constantes vb * están ahí para la compatibilidad con versiones anteriores, evítelas.

+4

El hecho de que estén ahí para la compatibilidad con versiones anteriores no es motivo para evitar ellos. Una mejor razón es que hay otras alternativas que se ajustan mejor al estilo del framework .NET, y que 'vbTab' es de tipo' String' en lugar de 'Char'. –