如何获取.NET中选项卡的字符数?

时间:2010-12-29 09:27:23

标签: .net text-files

有没有办法在.NET中获取选项卡的长度(字符数/空白数)?我正在将数据写入文本文件,并希望创建一个包含两列的表。由于第一列中的某些列条目似乎比其他列更长/更短,因此第二列看起来很难看。我尝试在条目之间插入几个\ t,但这并没有完全帮助。

3 个答案:

答案 0 :(得分:2)

您可以使用空格而不是制表符在ASCII表格中整齐地格式化数据。

string.PadLeftstring.PadRight方法可以为您提供帮助。

答案 1 :(得分:2)

标签宽度由显示它的程序决定,没有固定的数字。您可以在编写文件时轻松填充空格,字符串的格式支持:

String.Format("{0,-16}", "String"); // align left
String.Format("{0,16}", "String");  // align right

示例:http://ideone.com/B4VvC

答案 2 :(得分:0)

TAB没有固定数量的职位。大多数编辑器允许您指定该编号。