说明

哈希表的集合(ZmHashList),一个列表对象,里面有很多哈希表(ZmHash)对象

常用方法

Add 向hashlist表里面添加hash

GetCount 根据hashlist表里面hash对的数量

GetIndex 获取集合中指定位置的元素

示例

  1. private void TestHashList(ZmHash hash){
  2. ZmHashList msgList=new ZmHashList();
  3. ZmHash itemhash = new ZmHash();
  4. itemhash.Add("id",1);
  5. itemhash.Add("title","item1");
  6. msgList.Add(itemhash);
  7. itemhash = new ZmHash();
  8. itemhash.Add("id",2);
  9. itemhash.Add("title","item2");
  10. msgList.Add(itemhash);
  11. hash.Add("msgList",msgList);
  12. ZmHash msgData = new ZmHash();
  13. String msg="hello word!";
  14. int count=msgList.GetCount();
  15. for(int index=0;index
  16. ZmHash itemHash=msgList.GetIndex(index);
  17. string stitle=itemHash.GetStringValue("title");
  18. msg=msg+" "+stitle;
  19. }
  20. for(ZmHash myitem in msgList){
  21. string stitle=myitem.GetStringValue("title");
  22. msg=msg+" forin: "+stitle;
  23. }
  24. msgData.Add("msg",msg);
  25. hash.Set("msgData",msgData);
  26. }

示例视频包含的内容

哈希表的集合(ZmHashList)的基本操作

循环语句 for的两种用法 for(ZmHash item in srcList) 和 for(int i=startpage;i<=endpage;i++)

模板引擎foreach的用法