2012-10-23 44 views
3

我對MVC和剃鬚刀很新,但我很喜歡它。有一個或兩個基礎知識,我有麻煩,所以希望這將是一個很好容易的人。替換字符串中的空格,mvc剃鬚刀

我正在製作一個新變量並替換空格。但是,這似乎並沒有工作;我自己添加到字符串中的空間仍然存在。我不能簡單地使用下劃線,因爲Address1Postcode也可能包含空格,所以替換是必不可少的。

@{ 
    var mapAddress = Model.Address1 + ", " + Model.Postcode; 
    mapAddress.Replace(" ", "_"); 
} 

回答

8

您必須使用純方法Replace的返回值,即:

mapAddress = mapAddress.Replace(" ", "_"); 
+0

實際上,我慚愧未能好難!有時候最明顯的事情經過我。謝謝! –

+1

我想說大多數人在某個階段犯了這個錯誤。有時候,即使是最簡單的代碼單元測試也能幫助您更好地理解和記住代碼。 – dove