2016-09-18 2 views
0

현재 견적서에있는 문자열을 대체하려고하고 있지만 여러 가지 솔루션을 찾았지만 성공하지 못했습니다. 내가 잘못 뭐하는 거지문자열의 인용 문자 대체 C#이 작동하지 않습니다.

line2.Replace(@"\", string.Empty); 
line2.Replace(@"\", ""); 
line2.Replace(@"""", string.Empty); 
line2.Replace(@"""", ""); 

: 이 문자열

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\""; 

그리고이 내 시도이다인가?

답변

3

replace 메서드는 내부의 내용을 바꾸지 않지만 대신 문자를 바꾼 문자열을 반환합니다. 그래서 그 대신

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

의 당신이 작성해야

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