-3

パフォーマンスの点でこれらの例の間に違いはありますか?

初め

これの違い

@foreach (...)
{
    @Html.DisplayFor(...)
}

そしてそれ

@foreach (...)
{
    Html.DisplayFor(...);
}

2番

これの違い

@{
    foreach (...)
    {
    }

    if(...)
    {
    }
}

そしてそれ

@foreach (...)
{
}

@if(...)
{
}
4

1 に答える 1

0

いいえ。最初の2つの例では、@は単に無視されます。2番目の例では、1つではなく2つのコードブロックがあるという点で異なります。これは、パフォーマンスに測定可能な影響を与えません。

于 2012-08-07T08:54:52.057 に答える