5

これを保存したい:

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

文字列で。どうすればいいですか?

試した:@"<span class="+"icon phone"+">m</span>";

試した:@"<span class="+@"icon phone"+">m</span>";

助けてください!

4

7 に答える 7

7

代わりに一重引用符を使用してください。

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

またはリテラル文字列の二重引用符

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

またはバックスラッシュ文字で引用符文字をエスケープします

var html = "<span class=\"icon phone\">m</span>";
于 2013-04-25T19:14:56.123 に答える
0

これを行うには、" を 2 回入力します。@-string 内に 1 回表示されます。

したがって、あなたの場合、保存するには:

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

あなたの文字列は次のようになります。

string s = @"<span class=""icon phone"">m</span>";
于 2013-04-25T19:14:55.410 に答える
0

文字列に引用符を保存するには、マスクする必要があります。

string mystring = @"<span class=""icon phone"">m</span>";バックスラッシュで引用符を直接マスクするか、マスクすることでマスクできます(\) string mystring = "<span class=\"icon phone\">m</span>";

于 2013-04-25T19:15:36.470 に答える