C# 代码页有问题
我需要阅读文本希伯来文文件C# 代码页有问题,c#,winforms,C#,Winforms,我需要阅读文本希伯来文文件(ANSI)-我尝试将其另存为Unicode或UTF-8 我只看到了??或++.+.+.@. 我试试这个: FS = new FileStream(FilePath , FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite); SW = new StreamReader(FS,Encoding.Default); 如何使用CodePage='1255'阅读?或者如何解决这个问题 提前谢谢我想这句话: SW =
(ANSI)
-我尝试将其另存为Unicode
或UTF-8
我只看到了??
或++.+.+.@.
我试试这个:
FS = new FileStream(FilePath , FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
SW = new StreamReader(FS,Encoding.Default);
如何使用CodePage='1255'
阅读?或者如何解决这个问题
提前谢谢我想这句话:
SW = new StreamReader(FS,Encoding.Default);
需要这样做:
SW = new StreamReader(FS,Encoding.ASCIIEncoding);
如果这不起作用,您的问题几乎肯定与您设置的编码选项有关。通过
新编码(1255)
。(未经测试,但根据文件应能正常工作)。这不太可能完成。您需要在某个地方指定1255代码页。