请问有谁可以帮忙找出错误?这是代码:
byte[] oriBytes = { 0xB0, 0x2D }; // oriBytes -> 0xB0, 0x2D
string oriInStr = Encoding.ASCII.GetString(oriBytes); // oriInStr -> "?-"
oriBytes = Encoding.ASCII.GetBytes(oriInStr); // oriBytes -> 0x3F, 0x2D
我无法还原0xB0
, 0x2D
的原始字节值。
Encoding.Default
,它实现了您操作系统中使用的代码页。 - leppie