我对 C# 中的 switch 语法有疑问。我在我的 C# 程序中嵌入了 HTML 代码。我在 .js 和 .css 文件中有链接,但我需要插入像这个“\”字符这样的 C# 代码。我这样做后,链接将被破坏。
html中的代码:
C# 中的代码:
"<script src=\"http://www.amcharts.com/lib/amcharts.js\" type=\"text/javascript\"></script> "+
使用 double \\
,应该转义字符。
Alternativeley 使用 Verbatim 字符串文字:
var path = @"\folder1\folder2\File.txt";
你需要逃避它,所以试试这种方式"\\"
。或者通过在字符串前面加上和@符号来逃避它@"\"
根据视频编辑:我检查了视频。Visual Studio 编辑器对链接的解释方式与它在编译代码中的显示方式不同。你可以忽略这个问题,因为编辑器认为 URL 是http://www.amcharts.com/lib/amcharts.js\
并试图打开它,但是当你编译代码时,它会没事的。
如果您希望编辑器也能正确打开它,那么您应该用撇号替换转义的引号,如下所示:
"<script src='http://www.amcharts.com/lib/amcharts.js' type='text/javascript'></script>"