-5

C# のスイッチ構文に問題があります。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 を使用します。

または 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 に答える