byte[] b = Util.Util.My_Serialize("123456");
string s1 = Encoding.Default.GetString(b);
byte[] b1 = Encoding.Default.GetBytes(s1);
不能使用 Encoding.ASCII.GetString、Encoding.ASCII.GetBytes,
测试发现'?'的编码不对。
经过搜索发现,其ASCII码的解码有关,可能存在多个二进制数组对应一个字符。
C# 中可以使用base64进行转换。