redis里的值是从PLC里采集保存的,所以会存在一些特殊Unicode字符补位
代码如下
12345
//从redis取值var data = await RedisHelper.MGetAsync<byte[]>("redis数组key");//byte数组过滤前两个特殊字符字节 然后转UTF8去除后面空格var vlaue = System.Text.Encoding.UTF8.GetString(data[0].Skip(2).ToArry()).TrimEnd('\0')