VB.NET:选项卡的标识符?

VB.NET:选项卡的标识符?,.net,vb.net,.net,Vb.net,选项卡应使用什么标识符(例如,输出到文本文件) 有很多选择: vbTab ControlChars.Tab 应用程序中设置为Chr(9)的常量(或公共成员) 什么是最佳实践?为什么呢?竖起大拇指寻找ControlChars.Tab!vb*常量用于向后兼容,请避免使用。Chr(13)是vbCr,而不是vbTab。。。vbTab应该是Chr(9)@Thomas Levesque:现在更正。Related:(对于newline)仅仅因为它们是为了向后兼容而存在,没有理由避免它们。一个更好的原因是,

选项卡应使用什么标识符(例如,输出到文本文件)

有很多选择:

  • vbTab
  • ControlChars.Tab
  • 应用程序中设置为Chr(9)的常量(或公共成员)

什么是最佳实践?为什么呢?

竖起大拇指寻找ControlChars.Tab!vb*常量用于向后兼容,请避免使用。

Chr(13)是vbCr,而不是vbTab。。。vbTab应该是Chr(9)@Thomas Levesque:现在更正。Related:(对于newline)仅仅因为它们是为了向后兼容而存在,没有理由避免它们。一个更好的原因是,还有其他更适合.NET framework风格的替代方案,
vbTab
的类型是
String
,而不是
Char