protected override object 解码(Int16 __功能码, byte[] __负载数据) { var __字符串 = _编码.GetString(__负载数据); H日志输出.记录(string.Format("解码报文 [{0}]", __功能码.ToString("X4")), __字符串); var __类型 = 报文字典[__功能码]; return(HJson编解码.解码(__类型, __字符串)); }
protected override object 解码(string __功能码, byte[] __负载数据) { var __字符串 = _编码.GetString(__负载数据); H日志输出.记录(string.Format("解码报文 [{0}]", __功能码), __字符串); var __类型 = Type.GetType(__功能码, true); return(HJson编解码.解码(__类型, __字符串)); }