mukesh "salaria" engineer
字符串如何更换“空白
像我想要输出
mukesh salaria engineer
我已经尝试过,
str.replace("\"",string.empty);但它不适合我
mukesh "salaria" engineer
字符串如何更换“空白
像我想要输出
mukesh salaria engineer
我已经尝试过,
str.replace("\"",string.empty);但它不适合我
它的工作原理但必须键入:str = str.replace(...)
它不工作.. – 2014-11-14 14:34:13
结果是什么?试试'str = str.replace(“\”“,”“);' – i486 2014-11-14 14:35:02
上面的答案肯定有效,所以'Console.WriteLine(”mukesh \“salaria \”engineer“.Replace(”\“”,“” ));'印制'mukesh salaria工程师'。 – 2014-11-14 14:36:15
试试这个
str.Replace('\"',' ');
这是错误的,因为额外的空间将被插入报价的地方 – i486 2014-11-14 14:39:01
没有它不工作太.. :( – 2014-11-14 14:40:33
必须使用Replace
方法,并从它那里得到的字符串返回。您的代码必须是:
str = str.Replace("\"", string.Empty);
返回这在目前的情况下指定字符串的所有出现与另一指定字符串替换一个新的字符串。
string.Replace是一个纯粹的方法(没有副作用)。如果你没有把str.replace("\"",string.empty);
分配给任何东西,那么该语句不会对你的对象的状态做任何改变(换句话说,写这行代码就等于不写它。)。
使用str = str.Replace(...);
这会为你工作,希望你明白'\ “'指 'VAR strrep = ”穆克什\“ salaria \” 工程师 “;'' = strrep strrep.Replace(” \” “,”“);' – MethodMan 2014-11-14 14:50:26