如何在剃须刀中从“@Model.Number.@Model.Task”生成“1.做作业”?
How to generate "1. Do the homework" from "@Model.Number. @Model.Task" in razor?
我需要生成一个类似于 variable, dot, space, another variable
.
的字符串
@Model.Number. @Model.Task
或 @(Model.Number). @(Model.Task)
或 @{Model.Number}. @{Model.Task}
似乎无法编译。
@Model.Number<text>. </text>@Model.Task
有效,但它在生成的 html.
中生成了一个无用的 <text>
标签
如果我将所有这些放在单独的一行中:
@Model.Number
.
@Model.Task
然后结果将在数字和点之间添加一个额外的 space。
@Model.Number@:. @Model.Task
也不编译。
试试这个:
@(Model.Number). @Model.Task
另一个解决方案:
@(Model.Number + ". " + Model.Task)
我需要生成一个类似于 variable, dot, space, another variable
.
@Model.Number. @Model.Task
或 @(Model.Number). @(Model.Task)
或 @{Model.Number}. @{Model.Task}
似乎无法编译。
@Model.Number<text>. </text>@Model.Task
有效,但它在生成的 html.
<text>
标签
如果我将所有这些放在单独的一行中:
@Model.Number
.
@Model.Task
然后结果将在数字和点之间添加一个额外的 space。
@Model.Number@:. @Model.Task
也不编译。
试试这个:
@(Model.Number). @Model.Task
另一个解决方案:
@(Model.Number + ". " + Model.Task)