2015-05-21 45 views
0

我有一個字符串的值爲/Daily"。我試圖傳入我的應用程序的參數是/Daily。但嘗試了幾個方法刪除報價後,似乎沒有什麼。工作刪除「從字符串在c#

方法使用

  • 卸下襬臂( '「');
  • .replace(「\」「);
  • .trim('」');
+0

使用其他斜槓。 –

+0

你不能正確設置字符串。所有這些都返回一個必須設置的字符串。您還需要使用\ not a /。 – deathismyfriend

+0

我已更新該問題。我確實嘗試了\。 – Chrislaar123

回答

5

請記住,.NET中的字符串是不可變的,因此調用Replace方法實際上並不會改變基礎字符串 - 它會返回一個代表基於Replace操作的新字符串的值。你需要捕獲返回值這個工作:

var str = "/Daily\""; 
str = str.Replace("\"", ""); 

還要注意引號在C#中的反斜槓(\)逃了出來,而不是向前斜槓。