我怎样才能实现以下目标?
@foreach (var responsible in new List<string>{"receiver", "sender"})
{
<@responsible>
...
</@responsible>
}
我怎样才能实现以下目标?
@foreach (var responsible in new List<string>{"receiver", "sender"})
{
<@responsible>
...
</@responsible>
}
以下应该有效:
@foreach (var responsible in new List<string>{"receiver", "sender"})
{
@Html.Raw(string.Format("<{0}>", responsible))
@:Hello world
@Html.Raw(string.Format("</{0}>", responsible))
}
顺便说一句,如果您正在使用 Razor 构建 XML,请立即停止并使用 XML 解析器。例如,编写一个自定义 Xml 操作结果,该结果将传递给您的模型,并负责生成它。Razor 适用于 HTML,而不是其他任何东西。