5

我想用 C# 中字符串中的空格替换字符“。但是在编写函数时遇到了一个问题:

myString.Replace("""," ")

第一个论点似乎是一个问题。任何的想法

4

4 回答 4

22

逃脱它:

myString.Replace("\""," ")
于 2012-04-16T13:30:16.293 回答
12

使用接受字符而不是字符串的重载

myString.Replace('"', ' ');
于 2012-04-16T13:32:57.127 回答
5

您需要通过在其前面放置 \ 来转义该字符:

myString=myString.Replace("\""," ");

或用户:

 myString=myString.Replace('"',' ');
于 2012-04-16T13:32:20.123 回答
3

逃脱它。

您可以使用常规字符串:

myString.Replace("\""," ")

逐字 字符串

myString.Replace(@""""," ")
于 2012-04-16T13:32:25.760 回答