有没有办法检查字符串是否是使用VB.net的UNICODE。
最诚挚的问候 inchikka
答案 0 :(得分:1)
您需要使用写入文件的Encoding
来读取文件。
它似乎是一个非Unicode文件,您尝试将其读作Unicode,或者可能是与默认UTF-8不同的Unicode编码(例如,可能是UTF-16)。
StreamWriter
Encoding
为{{1}}参数。
答案 1 :(得分:0)
您可以通过验证字符串中的每个字符与ASCII表中的128个字符来完成此操作。如果在那里找不到该字符,那么它可能是一个unicode字符。
这是你的意思吗?