例如:“½”或 ASCII DEC 189。当我从文本文件中读取字节时,byte[] 包含有效值,在本例中为 189。
转换为 Unicode 会导致 Unicode 替换字符 65533。
UnicodeEncoding.Unicode.GetString(b);
转换为 ASCII 结果为 63 或“?”
ASCIIEncoding.ASCII.GetString(b);
如果这是不可能的,那么处理这些数据的最佳方法是什么?我希望能够执行像 Replace() 这样的字符串函数。