2009-09-11 15 views
9

Jaki identyfikator powinienem użyć dla TAB (np. Do wyprowadzania do plików tekstowych)?VB.NET: identyfikator TAB?

Istnieje wiele możliwości:

  • vbTab
  • ControlChars.Tab
  • Stała (lub członkiem publiczne) w moim zestawu aplikacji do Chr (9)

Jaki jest najlepszy ćwiczyć? I dlaczego?

+0

Chr (13) to vbCr, nie vbTab ... vbTab byłoby Chr (9) –

+0

@Thomas Levesque: poprawione teraz. –

+0

Relacja: * [Identyfikator końca wiersza w VB.NET?](http://stackoverflow.com/questions/1399268)* (dla nowej linii) –

Odpowiedz

15

Kciuk w górę dla ControlChars.Tab! Stałe vb * są kompatybilne wstecz, unikaj ich.

+4

Tylko dlatego, że są one kompatybilne z poprzednimi wersjami, nie ma powodu, aby unikać im. Lepszym powodem jest to, że istnieją inne alternatywy, które lepiej pasują do stylu platformy .NET, i że 'vbTab' jest typu' String' zamiast typu 'Char'. –