2011-05-17 11 views

cevap

25

Replace fonksiyonu uygun görünüyor:

string input = @"c:\abc\def"; 
string result = input.Replace(@"\", "/"); 

Ve ortak bir Yakaladım dikkatli olun:

nedeniyle dize değişmezlik bu işlevi üzerine çağırıyoruz dize örneğini değiştirmez NET'te => sonucu döndürür.

1

Sen, ben 'ile' 'den' yanlış okumuş ve hop \

mystring.Replace("\\", "/"); 
0
@"C:\abc\def\".Replace(@"\", @"/"); 
2
var replaced = originalStr.Replace("\\", "/"); 
1
var origString = origString.Replace(@"\", @"/"); 
0
string result = @"c:\asb\def".Replace(Path.DirectorySeparatorChar,Path.AltDirectorySeparatorChar); 
0
string first = @"c:/abc/def"; 
string sec = first.Replace("/","\\"); 
+0

kaçmak gerekir. Sadece tartışmaları değiştir ve gitmek için iyisin. – kmerkle

İlgili konular