Asp.net mvc mvc剃须刀性能
这些例子在性能方面有什么不同吗 第一 这两者之间的区别Asp.net mvc mvc剃须刀性能,asp.net-mvc,performance,razor,Asp.net Mvc,Performance,Razor,这些例子在性能方面有什么不同吗 第一 这两者之间的区别 @foreach(…) { @Html.DisplayFor(…) } 那 @foreach(…) { Html.DisplayFor(…); } 第二 这两者之间的区别 @{ foreach(…) { } 如果(…) { } } 那 @foreach(…) { } @如果(…) { } 否。在前两个示例中,@被忽略。在第二个示例中,不同之处在于您有两个代码块而不是一个。这不会对性能产生明显的影响。您自己的测量结果告诉您什么?您自
@foreach(…)
{
@Html.DisplayFor(…)
}
那
@foreach(…)
{
Html.DisplayFor(…);
}
第二
这两者之间的区别
@{
foreach(…)
{
}
如果(…)
{
}
}
那
@foreach(…)
{
}
@如果(…)
{
}
否。在前两个示例中,@被忽略。在第二个示例中,不同之处在于您有两个代码块而不是一个。这不会对性能产生明显的影响。您自己的测量结果告诉您什么?您自己做研究实际上是我得到答案的一部分,但正如我最初所想,无法避免浪费时间。