如何将以下内容添加到变量中

本文关键字:添加 变量 | 更新日期: 2023-09-27 18:22:20

我需要将其分配给一个变量,但使用双引号不起作用:

<%@ 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"" %>";