0

제가 적당한 DOUT가,의 ViewState .Add (.... 또는의 ViewState [ "XXXXX가"] 효율적?

ViewState .Add(.... 또는 ViewState["XXXXX"] 효율적이다?

예.

1).

ViewState.Add("Example1", value); 

2). 그 Key이 존재하지 않는 경우

ViewState["Example1"]=value; 

모두 같은 출력을 제공, 1 일이 NameValueCollection에 값을 추가합니다.

둘째 동일합니다. 둘 다 차이가 있습니까? ?

답변

1

성능면에서 차이는 없습니다. (어떤 사소한 체크 다른 모든 코드 실행 무관하다.)

Addper the documentation 그러나 기존 값과 CONCATENATE.

이 점을 고려하여 가장 적절한 구조를 선택하십시오. 내 마음 속에서, 대부분의 경우에 ViewState[k] = v입니다 - 물론 연결이 필요하지 않는 한.

해피 코딩.