外国語の文字を含むファイルを読み取ることができないという問題が発生しています。ファイルは、UTF-8形式でエンコードされています。ここでStreamReaderが拡張文字セット(UTF8)を正しく読み取ることができない
は、私のコードの中核である:それは「achcre」として追加されたデバッグ時にそれを調べるとき
using (FileStream fileStream = fileInfo.OpenRead())
{
using (StreamReader reader = new StreamReader(fileStream, System.Text.Encoding.UTF8))
{
string line;
while (!string.IsNullOrEmpty(line = reader.ReadLine()))
{
hashSet.Add(line);
}
}
}
ファイルには、単語「achôcre」が含まれていますが。
(これは冒涜ファイルですので、私はあなたがフランス語を話す場合、私は、1のために。謝罪どのような手段は考えている)
あなたが正しいと思われます。ブラウザのヒントをありがとう! – PolandSpring