即十六进制'BF',而在转换网站中,ASCII等价物是'¿',在我的代码中,这个十六进制和任何更高的'?'代替。我如何获得转换以包含这些字符呢?c#十六进制字符串到ASCII转换结果'?'
BinaryWriter binaryWriter = new BinaryWriter(File.Open(Path.Combine(Environment.CurrentDirectory , "kek.txt") , FileMode.Create), Encoding.ASCII);
binaryWriter.Write("\xBF");
binaryWriter.Close();
utf-8编码可能吗?只是一个想法,而不是一个答案,所以保持燃烧低:-) – Trey
什么是高炉?它在ASCII之外(BF = 277)。所以你需要了解你使用什么编码 – Shrike
@Shrike:BF = 11 * 16 + 15 = 191 – PaulF