0

Iが妥当DOUTを有する、ViewStateの.Add(....またはViewStateの[ "XXXXX" は】効率的ですか?

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

例えば

1)。

ViewState.Add("Example1", value); 

2)。そのKeyが存在しない場合は

ViewState["Example1"]=value; 

の両方が同じ出力を与え、第一1はNameValueCollectionに値を追加します。

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

答えて

1

パフォーマンスに限りはありません。 (任意の些細なチェック他のすべてのコードが実行されるとは無関係である。)

Addper the documentationとして、しかし、既存の値を使用して連結します。

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

ハッピーコーディング。