我有我想要的双引号替换为“空间”,所以我尝试了串:无法从字符串转换成char
NAME=t1["NAME"].ToString().Replace('"'," ")
,但似乎并没有工作,我得到下面的错误:
cannot convert string to char
the best overload method match for string.Replace(char, char) has some invalid arguments.
我有我想要的双引号替换为“空间”,所以我尝试了串:无法从字符串转换成char
NAME=t1["NAME"].ToString().Replace('"'," ")
,但似乎并没有工作,我得到下面的错误:
cannot convert string to char
the best overload method match for string.Replace(char, char) has some invalid arguments.
尝试
NAME=t1["NAME"].ToString().Replace('"', ' ')
两个参数应该是char
https://msdn.microsoft.com/en-us/library/czx8s9ts(v=vs.110).aspx
@CodeMan''''!!='''' –
@ L.B感谢 – CodeMan
'.Replace( “\” “”“)' –
[你有没有尝试在看文档?](https://msdn.microsoft.com/en-us/library/system。 string.replace(v = vs.110).aspx)你看到一个重载,第一个参数需要一个字符,第二个参数需要一个字符串?选择一个超载并正确地设置你的参数。 – Amy
非常简单的解决方案。替换的左侧需要匹配右侧。 Char to Char,你的车和弦不匹配。 – Mike