我有个合理的笨蛋,
ViewState .Add(....还是ViewState["XXXXX"]是有效的?
例如:
1)。
ViewState.Add("Example1", value );2)。
ViewState["Example1"]=value;这两个输出都提供相同的输出,第一个输出在不存在NameValueCollection的情况下向Key添加值。
第二也是一样的。这两者有什么区别吗。?
发布于 2012-01-24 05:17:26
就性能而言,没有差别。(任何简单的检查都与所有其他代码的执行无关。)
然而,Add将与现有值连接,作为根据文件。
考虑到这一点,选择最合适的结构。在我看来,这在大多数情况下都是ViewState[k] = v --当然,除非需要级联。
编码愉快。
https://stackoverflow.com/questions/8982254
复制相似问题