在网上搜索并阅读 MSDN 上的文档后,我找不到任何关于如何在 C# 中复制制表符的示例。当我终于弄清楚时,我打算在这里发布一个问题...
我敢肯定这对那些精通 C# 的人来说是显而易见的,但是在各种论坛中有很多类似的问题,我认为一个示例值得发布(对于那些像我一样还在学习 C# 的人)。关键点:
- 使用“双引号”表示
string
- 使用“单引号”表示
char
\t
在字符串中转换为制表符:"John\tSmith"
'\t'
本身就像一个 tab const
下面是一些代码,用于将制表符添加到 HTML 行的前面,并以换行符结束:
public static string FormatHTMLLine(int Indent, string Value)
{
return new string('\t', Indent) + Value + "\n";
}
您还可以使用:
string s = new string('\t', Indent);
这是在 C# 中复制选项卡的最有效方法吗?由于我还没有“流利”,我将不胜感激任何指针。