0

これを変数に割り当てる必要がありますが、二重引用符を使用しても機能しません:

<%@ Register TagPrefix="abc" TagName="header" Src="../Header.ascx" %>

これはあらゆる種類のエラーをスローしています:

string stringToAdd = @""<%@ Register TagPrefix="abc" TagName="header" Src="../Header.ascx" %>"";

上記を変数に追加するにはどうすればよいですか?

4

3 に答える 3

5

2 つのオプション:

@冒頭で:

string stringToAdd = @"<%@ Register TagPrefix=""abc"" TagName=""header"" Src=""../Header.ascx"" %>";

"に変更することで、各二重引用符がエスケープされることに注意してください""

はじめ@に:

string stringToAdd = "<%@ Register TagPrefix=\"abc\" TagName=\"header\" Src=\"../Header.ascx\" %>";

"に変更することで、各二重引用符がエスケープされることに注意してください\"

于 2013-07-15T16:44:54.303 に答える
1

これを試して、バックスラッシュでスキップしてください"\"

string stringToAdd = "<%@ Register TagPrefix=\"abc\" TagName=\"header\" Src=\"../Header.ascx\" %>";
于 2013-07-15T16:45:18.603 に答える
1

二重二重引用符を後方に持っています:

string stringToAdd = @"<%@ Register TagPrefix=""abc"" TagName=""header"" Src=""../Header.ascx"" %>";
于 2013-07-15T16:46:28.403 に答える