一見非常に小さな問題がありますが、解決策が見つかりません。
Razorビュー内には、次のようなものがあります。
<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>
しかし、かみそりはびっくりします。どうすればこのような結果を得ることができますか?
私はこのようないくつかのバリエーションを試しました:
@{','} @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.
追伸 カンマで区切られた要素に対する上記の提案された解決策は、適切に機能しないことを私は知っています。質問を読みやすくするために条件を削除しました。