首页新闻找找看学习计划

求教,关于hashtable的问题,这种用法我实在不理解。

0
悬赏园豆:20 [待解决问题]

hashtable keys

{

    if(viewstate["keys"]==null)

       viewstate["keys"]==new hashtable();

return (hashtable)viewstate["keys"];

 

}

 

谁能仔细给我解释一下。

啊舟的主页 啊舟 | 初学一级 | 园豆:154
提问于:2016-03-26 15:49
< >
分享
所有回答(1)
0

你这一段是不是少一个get?

hashtable keys

{

  get

{

 

 

  if(viewstate["keys"]==null)

       viewstate["keys"]==new hashtable();

return (hashtable)viewstate["keys"];

 }

}

就是判断下viewstate中是否有keys的“内容”,如果没有则new一个

然后返回viewstate中keys的内容

 

死白的man | 园豆:2135 (老鸟四级) | 2016-03-27 16:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册