2016-12-06 82 views
0

我有一個以「file:///」開頭的字符串路徑,我正在嘗試使用string.Replace將其刪除。這裏是我的代碼:string.Replace不使用三重正斜槓(///) - 正確的方法?

//This returns a string that starts with "file:///" 
string missionPath = missionDataBase.FileLocationLocal; 

missionPath = missionPath.Replace("file///",""); 

每當我替換,文件後檢查missionPath:///仍然存在 - 你如何妥善處理正斜槓從字符串刪除它們時?

+7

你缺少*結腸* file'和三斜槓之間'...這應該是'missionPath.Replace( 「文件:///」, 「」);' – poke

+0

哇...這樣的noob錯誤在我的部分 - 謝謝 – Roka545

回答

3

您在搜索字符串中缺少冒號。

missionPath = missionPath.Replace("file:///","");