我需要将其分配给一个变量,但使用双引号不起作用:
<%@ Register TagPrefix="abc" TagName="header" Src="../Header.ascx" %>
这会引发各种错误:
string stringToAdd = @""<%@ Register TagPrefix="abc" TagName="header" Src="../Header.ascx" %>"";
如何将以上内容添加到变量中?
我需要将其分配给一个变量,但使用双引号不起作用:
<%@ Register TagPrefix="abc" TagName="header" Src="../Header.ascx" %>
这会引发各种错误:
string stringToAdd = @""<%@ Register TagPrefix="abc" TagName="header" Src="../Header.ascx" %>"";
如何将以上内容添加到变量中?
两种选择:
开头@
:
string stringToAdd = @"<%@ Register TagPrefix=""abc"" TagName=""header"" Src=""../Header.ascx"" %>";
请注意,每个双引号都通过更改"
为""
.
没有@
开头:
string stringToAdd = "<%@ Register TagPrefix=\"abc\" TagName=\"header\" Src=\"../Header.ascx\" %>";
请注意,每个双引号都通过更改"
为\"
.
试试这个,然后用反斜杠跳过"\"
:
string stringToAdd = "<%@ Register TagPrefix=\"abc\" TagName=\"header\" Src=\"../Header.ascx\" %>";
你有向后的双双引号:
string stringToAdd = @"<%@ Register TagPrefix=""abc"" TagName=""header"" Src=""../Header.ascx"" %>";