回答:
あなたは@:
エスケープするために使用できます:
@if(Model.foo)
{
@:Hello World
}
または<text>
レスポンスで出力されない特別なタグ:
@if(Model.foo)
{
<text>Hello World</text>
}
上記の答えは素晴らしいです。これに関するスコットガスリーの記事へのリンクを含めます。これには、いくつかの例と説明が示されているためです。
https://weblogs.asp.net/scottgu/asp-net-mvc-3-razor-s-and-lt-text-gt-syntax
@if (p.UnitsInStock == 0 {
<text>
Donec in ante vitae purus consequat laoreet ut elementum
purus. Ut ut tempus nulla, quis ultrices est. Integer
pharetra ante in lectus porta, a lacinia ex faucibus.
Aliquam magna risus, pretium vel neque at, laoreet
ultrices lectus. Morbi posuere luctus risus. Nullam
tincidunt massa egestas nunc tempor scelerisque.
</text>
}
@if (p.UnitsInStock == 0 {
@: Line 1
@: Line 2
@: Line 3
}