Windows Phone中芬兰字符的编码
本文关键字:字符 编码 Phone Windows | 更新日期: 2023-09-27 18:16:47
我正在编写一个Windows Phone应用程序,遇到了编码问题。
我创建了一个Excel电子表格,并将其导出到一个以制表符分隔的文件中,以便我将文件中的内容作为资源添加到Visual Studio中,看起来像这样
1 Don't mention it. Ei kestä. Eipä kestä.
1 Good afternoon. Hyvää päivää. Hyvää iltapäivää.
当我调试应用程序时,我看到以下代码:
var stream = GetResourceStream(new Uri("/assembly;component/Data/Source.txt", UriKind.Relative));
var streamReader = new StreamReader(stream.Stream);
string line;
while ((line = streamReader.ReadLine()) != null)
{
var translation = line.Split(''t');
}
Stores into line
:
1'tDon't mention it.'tEi kest�.'tEip� kest�.
1'tGood afternoon.'tHyv�� p�iv��.'tHyv�� iltap�iv��.
我需要如何保存文件(编码)以及如何读取文件以获得正确的编码
您必须在StreamReader构造函数中指定Encoding,参见MSDN