dt.Rows[rx_record][4] = "0x" + string.Format("{0:X8}", chn);//格式化十六进制 八位宽 X:十六进制 8:位宽
dt.Rows[rx_record][4] = string.Format("{0:D}", chn); break; //格式化十进制 D:十进制
dt.Rows[rx_record][4] = Convert.ToString(chn, 2).PadLeft(16, '0'); //格式化二进制 .PadLeft(16,'0') 数据位宽十六 不够左起补0