字符串HTML中的双引号

本文关键字:HTML 字符串 | 更新日期: 2023-09-27 18:10:51

我想存储这个:

<span class="icon phone">m</span>
字符串中的

。我该怎么做呢?

尝试:@"<span class="+"icon phone"+">m</span>";

尝试:@"<span class="+@"icon phone"+">m</span>";

请帮忙!

字符串HTML中的双引号

用单引号代替。

var html = "<span class='icon phone'>m</span>";

或字符串

中的双引号
var html = @"<span class=""icon phone"">m</span>";

或用反斜杠字符

转义引号字符
var html = "<span class='"icon phone'">m</span>";

new XElement("span", new XAttribute("class", "icon phone"), "m").ToString()    

您也可以省略@并用反斜杠转义双引号':

"<span class='"icon phone'">m</span>"

可以输入两次"。它将在@-string中出现一次。

所以,在你的例子中,存储:

<span class="icon phone">m</span>

你的字符串应该是:

string s = @"<span class=""icon phone"">m</span>";

简写

String html = "<span class='"icon phone'">m</span>"

或者您可以使用字符串字面值:

String html = @"<span class=""icon phone"">m</span>"

就是这样。

try this:

  string str="<span class='"icon phone'">m</span>";

要在字符串中保存引号,必须对其进行掩码:

您可以通过string mystring = @"<span class=""icon phone"">m</span>";或直接用反斜杠(') string mystring = "<span class='"icon phone'">m</span>";屏蔽引号。