Razor
问题
q
@{
Layout = null;
var b1 = true;
var b2 = false;
}
<div class="@b1">@b1</div>
<div class="@b2">@b2</div>
public override void Execute()
{
#line 1 "..\..\Views\Home\Index.cshtml"
Layout = null;
var b1 = true;
var b2 = false;
#line default
#line hidden
WriteLiteral("\r\n<div");
WriteAttribute("class", Tuple.Create(" class=\"", 72), Tuple.Create("\"", 83)
#line 6 "..\..\Views\Home\Index.cshtml"
, Tuple.Create(Tuple.Create("", 80), Tuple.Create<System.Object, System.Int32>(b1
#line default
#line hidden
, 80), false)
);
WriteLiteral(">");
#line 6 "..\..\Views\Home\Index.cshtml"
Write(b1);
#line default
#line hidden
WriteLiteral("</div>\r\n<div");
WriteAttribute("class", Tuple.Create(" class=\"", 100), Tuple.Create("\"", 111)
#line 7 "..\..\Views\Home\Index.cshtml"
, Tuple.Create(Tuple.Create("", 108), Tuple.Create<System.Object, System.Int32>(b2
#line default
#line hidden
, 108), false)
);
WriteLiteral(">");
#line 7 "..\..\Views\Home\Index.cshtml"
Write(b2);
#line default
#line hidden
WriteLiteral("</div>\r\n");
}
工具
PrecompiledMvcViewEngineContrib