在silverlight中读取文本文件中的特殊字符

在silverlight中读取文本文件中的特殊字符,silverlight,Silverlight,我有一个带有特殊字符的文本文件。内容是这样的 用a和é测试音符 在记事本中打开文本文件时,它看起来很好。但在使用StreamReader读取文件内容时。这些特殊的字符会变成一个看起来像?被包围在菱形中 我确实使用了标准编码UTF-8,但没有用在记事本中打开文件时使用的编码是什么?(编码显示在“打开文件”对话框中。)请注意Silverlight不支持许多编码,请参阅。我尝试在记事本上打开该文件,但只有ANSI编码可以正确显示它。我没有其他选择正确读取文件吗?感谢您的帮助。如果无法将文本文件转换为U

我有一个带有特殊字符的文本文件。内容是这样的

用a和é测试音符

在记事本中打开文本文件时,它看起来很好。但在使用StreamReader读取文件内容时。这些特殊的字符会变成一个看起来像?被包围在菱形中


我确实使用了标准编码UTF-8,但没有用

在记事本中打开文件时使用的编码是什么?(编码显示在“打开文件”对话框中。)请注意Silverlight不支持许多编码,请参阅。我尝试在记事本上打开该文件,但只有ANSI编码可以正确显示它。我没有其他选择正确读取文件吗?感谢您的帮助。如果无法将文本文件转换为UTF-8,您可能需要为“ANSI”创建自己的自定义文件。然而,在此之前,您必须确定“ANSI”编码实际上是什么-请参阅。