Şimdi arkadaşlar windowsu ingilizce kullanıyorum.


FileStream fs235 = new FileStream(dir1 + "hesapturu.txt", FileMode.Open, FileAccess.Read);
using (StreamReader reader235 = new StreamReader(fs235, Encoding.UTF8))
{

.......
}


Messagebox la ekrana bastığımda türkçe olan karakterlerde neden hata veriyor ? Millet çatır çatır kod yazıyor biz karakter hatasıyla uğraşıyoruz adamı sinir hastası eder bu işler.

Şimdi bunu Encoding.GetEncoding("iso-8859-9"), false)

ile değiştirince sıkıntı kalmıyor ama bu seferde gidip türkçe windowslarda hata verir bu ******** program bu konuda teccübeli arkadaşlardan yorum bekliyorum