/// <summary> /// 将通信申请数据包各属性转换成字符串显示 /// </summary> /// <returns></returns> public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append(base.ToString()).Append("信息类别:").Append(Environment.NewLine).Append(Type.ToString()); sb.Append("目的地址:").Append(TargetAddress).Append(Environment.NewLine); sb.Append("电文长度:").Append(MessageSize).Append("\t字节长度:").Append(MessageSize / 8).Append(Environment.NewLine); sb.Append("是否应答:").Append(Reply).Append(Environment.NewLine); sb.Append("电文内容:").Append(CustomConvert.GetHex(Message)).Append(Environment.NewLine); sb.Append("校验和:").Append(Xor.ToString("X2")).Append(Environment.NewLine); return(sb.ToString()); }