私がこのようなものを書くと:
string s = @"...."......";
動作しません。
私がこれを試した場合:
string s = @"...\".....";
それも機能しません。
C#で複数行の文字列宣言に「」文字を追加するにはどうすればよいですか?
これを試して:
string s = @"..."".....";
二重文字の使用は文字でも機能します { そして }string.Format
を使用していて、パラメータ引数を示すのではなく、どちらかのリテラルインスタンスを含める場合は、次のようになります。
string jsString = string.Format(
"var jsonUrls = {{firstUrl: '{0}', secondUrl: '{1}'}};",
firstUrl,
secondUrl
);