как автоматически сбежать с пути - PullRequest
6 голосов
/ 28 декабря 2010

У меня есть строка пути типа c:\user\test\test.jpg, как я могу сделать это c:\\user\\test\\test.jpg?

Ответы [ 3 ]

21 голосов
/ 28 декабря 2010

Попробуйте это:

string path = @"c:\user\test\test.jpg";
13 голосов
/ 28 декабря 2010
string s = s.Replace(@"\", @"\\");
6 голосов
/ 28 декабря 2010

вам потребуется только экранирование, если вы используете строковый литерал в коде.зачем вам в любом случае требовать автоматического побега?вы можете использовать @ перед литералом, который не требует экранирования.

...