私は合理的な点を持っています、
ViewState .Add(....
またはViewState["XXXXX"]
効率的ですか?
例えば。
1)。
ViewState.Add("Example1", value );
2)。
ViewState["Example1"]=value;
どちらも同じ出力を提供します。最初の出力は、値が存在しないNameValueCollection
場合に値を追加します。Key
2ndも同様です。両方に違いはありますか??
私は合理的な点を持っています、
ViewState .Add(....
またはViewState["XXXXX"]
効率的ですか?
例えば。
1)。
ViewState.Add("Example1", value );
2)。
ViewState["Example1"]=value;
どちらも同じ出力を提供します。最初の出力は、値が存在しないNameValueCollection
場合に値を追加します。Key
2ndも同様です。両方に違いはありますか??
性能に差はありません。(些細なチェックは、他のすべてのコード実行には関係ありません。)
Add
ただし、ドキュメントに従って、既存の値と連結されます。
これを念頭に置いて、最も適切な構造を選択してください。私の考えでは、それはViewState[k] = v
ほとんどの場合です - もちろん、連結が必要な場合を除きます。
ハッピーコーディング。