在C#中格式化纯文本

0 c# formatting text

我正在尝试格式化将通过电子邮件发送给用户的文本.目前,我只是打印到控制台,以确保格式正确.我使用了我在研究时发现的所有逃脱角色/r/n,/t但是它没有用.转义字符只显示在文本中.例如,如果我要放

string someStringVar = boo;
"Hello World! /r/n" + someStringVar + "/t Goodbye!", I would expect the text to look like:
Run Code Online (Sandbox Code Playgroud)

你好,世界!

boo -tab-再见!

相反,它看起来像这样:

你好,世界!/ r/nboo/t再见!

为什么????我确定这是一个愚蠢的错误,但是我太沮丧了.救命!

SLa*_*aks 5

您需要使用斜线:

"Hello World! \r\n" + someStringVar + "\t Goodbye!"
Run Code Online (Sandbox Code Playgroud)