File.ReadAllText(String)读取西里尔/俄罗斯字符为?

时间:2015-12-08 06:55:43

标签: c# encoding

  1. 我使用File.WriteAllText(String,String)创建了一个vb文件,该文件创建了一个没有BOM的UTF-8编码文件。
  2. 并从VS(VSTA)向此文件插入了一些西里尔语(俄语)字符。保存文件时
    • 在某些服务器中,显示“文件转换”对话框。
    • 在某些服务器中, 无需自动将文件转换为“UCS-2 little endian” 显示文件转换对话框。
    • 在某些服务器中,不显示文件 转换对话框。但是当我再次使用时读取文件 File.ReadAllText(String),它将俄语字符读为???
  3. 为什么?

0 个答案:

没有答案