2016-02-12 19 views
1

我想將此字符串'"轉換爲此字符串>>。我已閱讀this thread在C中設置引號字符串替換#

這裏是我試過:

string str = "'""; 
str = str.Replace("'\"",">>"); 

它不拋出任何錯誤,但沒有既不做任何事情。非常感謝你。

+2

分配值回原始字符串'海峽= str.Replace(「‘\‘’,‘>>’);' – Equalsk

+2

你目前提供的代碼獲得了’ t編譯。請提供一個[mcve]。 –

+1

[String.Replace似乎不能用空字符串替換括號](http://stackoverflow.com/questions/936847/string-replace-does-not-seem替換括號與空字符串) – juharr

回答

1

string.Replace返回一個新的字符串,因爲字符串在C#中是不可變的。

根本就str = str.Replace("'\"",">>");

+0

我編輯了我的問題。這只是一個錯誤,當然需要重新設定它,否則它不會工作。但是這並不能解決我的問題。 – ameliapond

+0

我認爲你有一個錯誤,你試圖用'>>替換'''''試試''' –

+0

謝謝你的回答。好主意,但我真的需要同時更換兩個角色。即'和' – ameliapond