byte[] a = new byte[1];
a[0] = 255;
string b = Encoding.ASCII.GetString(a);
byte[] y = Encoding.ASCII.GetBytes(b);以上代码
byte[0]为什么是 127,不是 255,哪里错了吗?不可显示字符对应的ASCII怎么两个啊,255还是 127
a[0] = 255;
string b = Encoding.ASCII.GetString(a);
byte[] y = Encoding.ASCII.GetBytes(b);以上代码
byte[0]为什么是 127,不是 255,哪里错了吗?不可显示字符对应的ASCII怎么两个啊,255还是 127
C#全部显示
获取 ASCII(7 位)字符集的编码。[C#]
public static Encoding ASCII {get;}属性值
ASCII(7 位)字符集的编码。备注
ASCII 字符限于最低 128 个 Unicode 字符(从 U+0000 到 U+007f)。
string b = Encoding.GetEncoding("gb2312").GetString(a);
byte[] y = Encoding.GetEncoding("gb2312").GetBytes(b);