2016-09-18 107 views
0

我目前正在尝试替换我的引用中的字符串,并且我查找了几种不同的解决方案,但没有任何成功。 这是字符串替换字符串C#中的引号字符不工作

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(@"""", ""); 

我在做什么错?

回答

3

替换方法不会替换内容中的内容,而是返回替换字符的字符串。因此,而不是

string line2 = "abba"; 
line2.Replace("a", "e"); 

你应该写

string line2 = "abba"; 
line2 = line2.Replace("a", "e");