有人知道如何在 ac# 字符串变量中插入“#”吗?这种事情有什么转义序列吗?例如
string myString = "<li><a href="#1">Image 1</a><li>";
尝试:
string myString = "<li><a href=\"#1\">Image 1</a><li>";
您必须转义双引号。
string myString = @"<li><a href=""#1\"">Image 1</a><li>";
string myString = "<li><a href='#1'>Image 1</a><li>";
最好在 ac# 字符串内的属性中使用单引号,以避免转义
帕迪是对的。没有必要逃避[#]。我只需要逃脱 ["]。它现在工作正常。感谢 Paddy 和其他所有回复的人。