保留转义反斜杠字符

本文关键字:字符 转义 保留 | 更新日期: 2023-09-27 18:07:37

这真的很烦人:我有以下字符串模式:

"<{0} id='""+"{1}"+ "'" class='""+"{2}'""

,结果为:"<{0} id='"{0}"'" class='"{2}'""我试过用空字符替换',试过写(char)34而不是'",但仍然是相同的结果。

有人能帮帮我吗?提前感谢

保留转义反斜杠字符

    Console.WriteLine("<{0} id='"" + "{1}" + "'" class='"" + "{2}'"");
    Console.WriteLine("<{0} id='"{1}'" class='"{2}'"");

输出:

<{0} id="{1}" class="{2}"
<{0} id="{1}" class="{2}"

完全正常(没有反斜杠问题)。