2016-09-18 103 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");