C# “替换字符”;在C中#
我想用C#中字符串中的空格替换字符“1”。 但我在编写函数时遇到了一个问题:C# “替换字符”;在C中#,c#,C#,我想用C#中字符串中的空格替换字符“1”。 但我在编写函数时遇到了一个问题: myString.Replace("""," ") 第一个论点似乎是个问题。 任何想法摆脱它: myString.Replace("\""," ") 您需要通过在字符前放置\来转义该字符: myString=myString.Replace("\""," "); 或此用户: myString=myString.Replace('"',' '); 逃避它 您可以使用常规字符串: myString.Replace
myString.Replace("""," ")
第一个论点似乎是个问题。
任何想法摆脱它:
myString.Replace("\""," ")
您需要通过在字符前放置\来转义该字符:
myString=myString.Replace("\""," ");
或此用户:
myString=myString.Replace('"',' ');
逃避它
您可以使用常规字符串:
myString.Replace("\""," ")
或:
使用接受字符而不是字符串的重载
myString.Replace('"', ' ');
或者使用以下字符使用重载:
string.Replace(“,”)
。
myString.Replace('"', ' ');