-5

我对 C# 中的 switch 语法有疑问。我在我的 C# 程序中嵌入了 HTML 代码。我在 .js 和 .css 文件中有链接,但我需要插入像这个“\”字符这样的 C# 代码。我这样做后,链接将被破坏。

html中的代码:

C# 中的代码:

"<script src=\"http://www.amcharts.com/lib/amcharts.js\" type=\"text/javascript\"></script>  "+

我的问题的视频

4

2 回答 2

2

使用 double \\,应该转义字符。

Alternativeley 使用 Verbatim 字符串文字:

var path = @"\folder1\folder2\File.txt";
于 2013-04-12T21:56:12.760 回答
0

你需要逃避它,所以试试这种方式"\\"。或者通过在字符串前面加上和@符号来逃避它@"\"

根据视频编辑:我检查了视频。Visual Studio 编辑器对链接的解释方式与它在编译代码中的显示方式不同。你可以忽略这个问题,因为编辑器认为 URL 是http://www.amcharts.com/lib/amcharts.js\并试图打开它,但是当你编译代码时,它会没事的。

如果您希望编辑器也能正确打开它,那么您应该用撇号替换转义的引号,如下所示:

"<script src='http://www.amcharts.com/lib/amcharts.js' type='text/javascript'></script>"
于 2013-04-12T21:55:50.183 回答