替换字符串中的空格,mvc razor

时间:2012-10-23 10:02:09

标签: .net asp.net-mvc string asp.net-mvc-4 razor

我对MVC和剃刀很新,但到目前为止我很享受。有一两个我遇到麻烦的基础知识,所以希望这对某人来说很容易。

我正在创建一个新变量并替换空格。但是,这似乎根本不起作用;我自己添加到字符串的空间仍然存在。我不能简单地使用下划线,因为Address1Postcode也可能包含空格,因此替换是必不可少的。

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

1 个答案:

答案 0 :(得分:9)

您必须使用纯方法Replace的返回值,即:

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