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

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

我对 MVC 和 razor 很陌生,但到目前为止我很喜欢它。我在一两个基础知识上遇到了麻烦,所以希望这对某人来说是一个很好的简单的知识。

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

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

最佳答案

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

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

关于.net - 替换字符串中的空格,mvc razor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13027991/

相关文章:

c# - 远程服务器返回错误 : (422)

c# - 如何在 WPF 应用程序中获取 Windows 任务栏高度?

.net - 阅读有关DDD的内容后,您现在正在使用哪些做法?

java - 如何将字符串转换为JSONObject?

c# - 将 List<T> 作为 IEnumerable<T> 发送到方法的一些问题

asp.net-mvc - 自定义模型绑定(bind)、模型状态和数据注释

asp.net-mvc - ASP.NET MVC View 中允许多少逻辑?

c# - 如何将 List<model> 从 MVC4 中的 View 传递到 Controller ?

javascript - 如何检查字符串是否包含重复字符?

java - 需要从 List<String[]> 转换为数组的帮助