例如:"½" 或 ASCII DEC 189。当我从文本文件读取字节时,byte[]包含有效值,在这种情况下是189。
转换为Unicode会导致Unicode替换字符65533。
UnicodeEncoding.Unicode.GetString(b);
转换为ASCII结果为63或"?"。
ASCIIEncoding.ASCII.GetString(b);
如果不能将其转换,那么处理这些数据的最佳方式是什么?我想能够执行类似于Replace()的字符串函数。
转换为Unicode会导致Unicode替换字符65533。
UnicodeEncoding.Unicode.GetString(b);
转换为ASCII结果为63或"?"。
ASCIIEncoding.ASCII.GetString(b);
如果不能将其转换,那么处理这些数据的最佳方式是什么?我想能够执行类似于Replace()的字符串函数。