0

私は合理的な点を持っています、

ViewState .Add(....またはViewState["XXXXX"]効率的ですか?

例えば。

1)。

ViewState.Add("Example1", value );

2)。

ViewState["Example1"]=value;

どちらも同じ出力を提供します。最初の出力は、値が存在しないNameValueCollection場合に値を追加します。Key

2ndも同様です。両方に違いはありますか??

4

1 に答える 1

1

性能に差はありません。(些細なチェックは、他のすべてのコード実行には関係ありません。)

Add ただし、ドキュメントに従って、既存の値連結されます。

これを念頭に置いて、最も適切な構造を選択してください。私の考えでは、それはViewState[k] = vほとんどの場合です - もちろん、連結が必要な場合を除きます。

ハッピーコーディング。

于 2012-01-24T05:17:26.880 に答える