我目前正在尝试更换我的报价中的字符串,我已经找到了几种不同的解决方案但没有任何成功。 这是字符串
string line2 = "93100;7;16426;\"PZ16426 1442ab98 (SA) 402A Pedal 1 NO y NC fallo\";\"2016-07-26 08:28:45.000\";\"2016-08-13 10:15:54\"";
这些是我的尝试:
line2.Replace(@"\", string.Empty);
line2.Replace(@"\", "");
line2.Replace(@"""", string.Empty);
line2.Replace(@"""", "");
我做错了什么?
答案 0 :(得分:3)
replace方法不会就地替换内容,而是返回替换了字符的字符串。而不是
string line2 = "abba";
line2.Replace("a", "e");
你应该写
string line2 = "abba";
line2 = line2.Replace("a", "e");