是否有一种 C# 语法可以表达包含双引号的字符串而不必转义它们?我经常将 C# 源代码之间的字符串复制并粘贴到其他应用程序,不断添加和删除反斜杠令人沮丧。
例如。目前用于以下字符串(简单示例)
“不,”他说。
我用 C# 编写"\"No,\" he said."
但我更愿意编写 Python'"No," he said.'
或 Ruby之类的东西%q{"No," he said.}
,这样我就可以将内容逐字复制并粘贴到其他应用程序中。
是否有一种 C# 语法可以表达包含双引号的字符串而不必转义它们?我经常将 C# 源代码之间的字符串复制并粘贴到其他应用程序,不断添加和删除反斜杠令人沮丧。
例如。目前用于以下字符串(简单示例)
“不,”他说。
我用 C# 编写"\"No,\" he said."
但我更愿意编写 Python'"No," he said.'
或 Ruby之类的东西%q{"No," he said.}
,这样我就可以将内容逐字复制并粘贴到其他应用程序中。