说明

哈希表(ZmHash)时助码上用的最多的数据类型,代表一个键值对

常用方法

Add 向hash表里面添加键值对

Set 向hash表里面设置键值对,如果存在key那么修改val,否则添加

GetxxxVal 根据hash表里面的键获取相应的值,xxx为具体的数据类型,比如获取字符串 GetStringValue ,获取整数GetIntValue

GetCount 获取hash表里面键值对的数量

ContainsKey 判断hash表里面是否存在某个key

GetKeyList 获取hash表key的字符串列表

示例

  1. private void TestHash(ZmHash hash){
  2. ZmHash msgData = new ZmHash();
  3. hash.Add("tt","ddd");
  4. String msg="hello word!";
  5. if(hash.ContainsKey("tt"))
  6. {
  7. msg=msg+"包含tt ";
  8. }else{
  9. msg=msg+"不包含tt ";
  10. }
  11. String ttstr=hash.GetStringValue("tt");
  12. msg=msg+"获取值 "+ttstr;
  13. hash.Add("cc","cc");
  14. ZmStringList strList=hash.GetKeyList();
  15. String lstr=strList.Join("|");
  16. msg=msg+"列表值: "+lstr;
  17. int c=hash.GetCount();
  18. msg=msg+" count:"+c;
  19. msgData.Add("msg",msg);
  20. hash.Add("msgData",msgData);
  21. }

示例视频包含的内容

哈希表(ZmHash)的基本操作

如何查看类型有哪些方法

创建一个完全自定义的页面

页面的数据源配置

自定义页面内写html和服务端渲染的模板引擎