c# - 在 Razor 中,如何打印带分隔符的循环?

标签 c# asp.net-mvc razor

我有以下代码:

            @foreach (UserAccount ua in company.Users) {
                @ua.userName, 
            }

哪个会打印:

user1, user2, user3,

如何去掉最后一个“,”?

最佳答案

使用 String.Join :

@(string.Join(company.Users.Select(u => u.UserName), ", "))

关于c# - 在 Razor 中,如何打印带分隔符的循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16442143/

相关文章:

css - 如何在 Asp.Net MVC3 中使用 Jquery 根据环境值更改页面布局

asp.net-mvc - Devexpress Grid MVC 3 Razor 引擎

c# - EF 代码首先是 : inherited dbcontext creates two databases

c# - 关闭数据读取器时出现 NullReferenceException

asp.net-mvc - 在 ASP.Net MVC 项目中,您将非 Controller 、非模型代码放在哪里?

c# - 将 excel 文件从 MVC 5 Controller 流式传输到浏览器

c# - 如何禁用 MVC 4 模型验证?

amazon-web-services - Azure 回复 url 在 AWS 负载均衡器后面始终不安全

c# - 在 C# 中使用 sql 中的日期和时间获取数据

c# - 构造函数继承