可能是重复问题:
C# @“” 如何插入制表符?
我想使用键盘上的制表键,但编译器将制表符解释为空格。使用\t
也不起作用,它会按字面意义解释为\t
。这不可能吗?还是我漏掉了什么?
string str = @"\thi";
MessageBox.Show(str); // Shows "\thi"
可能是重复问题:
C# @“” 如何插入制表符?
我想使用键盘上的制表键,但编译器将制表符解释为空格。使用\t
也不起作用,它会按字面意义解释为\t
。这不可能吗?还是我漏掉了什么?
string str = @"\thi";
MessageBox.Show(str); // Shows "\thi"
\t
?var str = @"This is a" + "\t" + @"tab";
string.Format(@"XX{0}XX", "\t"); // yields "XX XX"
@
的限制了 :-) - xanatosstring str = $@"{"\t"}hi";
- Esteban