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代码页。