• 首页
  • 脚本说明
    • 脚本介绍
    • 第一个助码脚本程序
    • 常用类型哈希表
    • 常用类型哈希表集合
    • 常用类型字符串
    • 基本数字类型
    • 数据库操作
    • Excel操作
    • 模拟http请求
  • 通用基类
    • ZmHash
    • StringUtil
    • FlowDefine
    • FlowDefineLine
    • ZmHashList
    • FlowDefineStep
    • JobBase
    • IModelData
    • FrameController
    • FrameDao
    • FlowBase
    • ZmActiveRequest
    • ZmQueryConditionList
    • ZmQueryTable
    • ZmStr2StrHash
    • ZmReturnMsg
    • MainModel
    • ViewModelBase
    • ZmConfig
    • ZmListBase
    • ZmList
    • MapperBase
    • ZmServiceBase
    • ZmController
    • IZmServiceBase
    • ActionModelView
    • ZmPageData
    • ReturnMessage
    • ReturnData
    • SearchData
    • FrameFlow
  • 数据库操作
    • BaseProvider
    • ZmSqlParam
    • ZmSqlParamList
  • 工具函数
    • JsonHelper
    • HttpUtil
    • RandomUtil
    • VerificationCode
    • CryptUtil
    • ZmQRCode
    • SmsSenderHelper
    • ZmUtil
    • ExcelUtil
  • 首页
  • 脚本说明
    • 脚本介绍
    • 第一个助码脚本程序
    • 常用类型哈希表
    • 常用类型哈希表集合
    • 常用类型字符串
    • 基本数字类型
    • 数据库操作
    • Excel操作
    • 模拟http请求
  • 通用基类
    • ZmHash
    • StringUtil
    • FlowDefine
    • FlowDefineLine
    • ZmHashList
    • FlowDefineStep
    • JobBase
    • IModelData
    • FrameController
    • FrameDao
    • FlowBase
    • ZmActiveRequest
    • ZmQueryConditionList
    • ZmQueryTable
    • ZmStr2StrHash
    • ZmReturnMsg
    • MainModel
    • ViewModelBase
    • ZmConfig
    • ZmListBase
    • ZmList
    • MapperBase
    • ZmServiceBase
    • ZmController
    • IZmServiceBase
    • ActionModelView
    • ZmPageData
    • ReturnMessage
    • ReturnData
    • SearchData
    • FrameFlow
  • 数据库操作
    • BaseProvider
    • ZmSqlParam
    • ZmSqlParamList
  • 工具函数
    • JsonHelper
    • HttpUtil
    • RandomUtil
    • VerificationCode
    • CryptUtil
    • ZmQRCode
    • SmsSenderHelper
    • ZmUtil
    • ExcelUtil
常用类型哈希表
说明 哈希表(ZmHash)时助码上用的最多的数据类型,代表一个键值对 常用方法 Add 向hash表里面添加键值对 Set 向hash表里面设置键值对,如果存在key那么修改val,否则添加 GetxxxVal 根据hash表里面的键获取相应的值,xxx为具体的数据类型,比如获取字符串 GetStringValue ,获取整数GetIntValue GetCount 获取hash表里面键值对的数量 ContainsKey 判断hash表里面是否存在某个key GetKeyList 获取hash表key的字符串列表 示例 ZmScript private void TestHash(ZmHash hash){ ZmHash msgData = new ZmHash(); hash.Add("tt","ddd"); String msg="hello word!"; if(hash.ContainsKey("tt")) { msg=msg+"包含tt "; }else{ msg=msg+"不包含tt "; } String ttstr=hash.GetStringValue("tt"); msg=msg+"获取值 "+ttstr; hash.Add("cc","cc"); ZmStringList strList=hash.GetKeyList(); String lstr=strList.Join("|"); msg=msg+"列表值: "+lstr; int c=hash.GetCount(); msg=msg+" count:"+c; msgData.Add("msg",msg); hash.Add("msgData",msgData); } 哈希表(ZmHash)的基本操作 如何查看类型有哪些方法 创建一个完全自定义的页面 页面的数据源配置 自定义页面内写html和服务端渲染的模板引擎
上一篇:第一个助码脚本程序
下一篇:常用类型哈希表集合
联系电话:17321408562 上海洽发信息科技有限公司 张经理 2022 上海洽发 沪ICP备16029095号-6