【发布时间】:2019-04-25 08:39:21
【问题描述】:
我想发送带有多个下划线"__hello__its_me_" 的字符串,但 Discord 将其解释为降价并在我的字符串下划线或斜体。
我知道我必须用反斜杠转义下划线,但在 Visual Studio 中我无法转义下划线(无法识别的转义序列)。
如何构建此字符串并将其发送到 Discord 转义下划线?
【问题讨论】:
-
为了产生“\_\_hello\_\_its\_me\_”到 Discord
-
是的,为什么我在此之前没有考虑到这一点,谢谢!我需要像这样将反斜杠加倍
"\\_\\_hello\\_\\_" -
可以像@MLeblanc 所说的那样做,他是非常正确的。就个人而言,我会使用 @"text" 的方式来做这件事。字符串开头的 @ 符号允许您在字符串中精确键入您想要的内容。没有必要以这种方式逃避任何事情。 (至少在 C# 方面)。 docs.microsoft.com/en-us/dotnet/csharp/language-reference/…
-
@DanRayson 谢谢,这就是我正在寻找的,它比转义字符更好。
string a = @"\_\_hello\_\_";完美运行。 -
你能用这个吗?
var literalString = @"__hello__its_me_";@Ray Dawson 写的,但是带有示例代码