類似のトピックを見ましたが、解決策が見つかりませんでした。私の問題は、記号がブルガリア語/キリル文字/である.txtファイルがあることです。しかし、それらを読み込もうとすると、成功しません。C#で.txtファイルからキリル記号を読み取る方法
StreamReader reader = new StreamReader(fileName,Encoding.UTF8);
if (File.Exists(fileName))
{
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
をそして私は、私はキリルためである書いたGetEncodingで(1251)、としようとしたとして、私はまた、すべての可能にエンコーディング値を変更:私はこのコードを読み取ろうとしました。 .txtファイルを保存すると、そこにある各エンコーディング/ UNICODE、UTF-8、BigEndianUnicode、ANSI /とエンコーディングの各組み合わせで保存しようとしましたが、コードで設定しますが、やはり成功しません。
正しい方法でキリル記号を読み取る方法についてのアイデアは、適切に表示されます。 これはサンプルテキストです: "Етопримерентекст。"
ありがとうございます! :)
あなたがコンテンツを知っていますが、それらのファイルのエンコーディングを知っている必要があります。それらをすべて試してみると、Hexビューアで表示する方が効率的かもしれません。 –