替换引号字符在字符串c#不工作
本文关键字:工作 字符串 字符 替换 | 更新日期: 2023-09-27 18:07:22
我目前正试图取代我在我的报价字符串,我已经寻找了几种不同的解决方案,但没有任何成功。这是字符串
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(@"""", "");
我做错了什么?
replace方法不会就地替换内容,而是返回包含已替换字符的字符串。所以不用
string line2 = "abba";
line2.Replace("a", "e");
你应该写
string line2 = "abba";
line2 = line2.Replace("a", "e");