gpt4 book ai didi

asp.net-mvc - 在 Razor View 中打印单个逗号(或其他字符)

转载 作者:行者123 更新时间:2023-12-02 06:38:23 24 4
gpt4 key购买 nike

我有一个看似很小的问题,但我找不到解决方案:

在 Razor View 中我有这样的东西:

<p>
@if (someCondition){
foreach (Sometype s in Model.ListOfSomeTypes){
@s.Name @//There is a space in front here.
}
}
</p>

但我想用逗号分隔所有的名字,所以我基本上想做这样的事情:

<p>
@if (someCondition){
foreach (Sometype s in Model.ListOfSomeTypes){
@s.Name,
}
}
</p>

但是,Razor 吓坏了。我怎样才能达到这种结果?


我试过这样的一些变体:

@{','} @s.Name @//No good
@"," @s.Name @//No good
@{","} @s.Name @//No good
@StringVariableContainingComma @s.Name @//This works, but seems to be very unnessecary to me.

附言。我知道上面建议的逗号分隔元素解决方案不能正常工作。删除了条件以便于阅读问题。

最佳答案

使用常规括号指定 explicit code nugget .

@(s.Name), @(...)

关于asp.net-mvc - 在 Razor View 中打印单个逗号(或其他字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12903908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com