我正在使用 Visual Studio 2008 在 VB.NET 中编程。我需要定义一个字符串文字,其中包含与 Chr(247) 等效的字符“÷”。我知道 VS 在内部使用 UTF-16 编码,但是当源文件写入磁盘时,它包含该字符的单字节值 F7。
此源文件由另一个默认使用 UTF-8 编码的程序处理,因此无法正确解释此字符,并尝试将其与以下单字节字符组合。什么编码可以正确地将单字节 F7 解释为单字符 ÷?
或者,是否有一种方法可以表达仅使用 ASCII 字符的非 ASCII 文字——比如使用某种转义序列?