Witam.. mam problem z odczytem polskich znaków z pliku txt który jest wybierany z okna dialogowego.
Ten tekst ma mi się pojawić w textboxie1, lecz niestety po postacią polskich znaków mam same "?"
Tu przedstawiam problemowy kod
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "Plik tekstowy (*.txt)|*.txt";
dialog.Multiselect = false;
dialog.ShowDialog();
string ja;
if (dialog.FileName != "")
{
plik = dialog.FileName;
StreamReader f = new StreamReader(plik);
ja = f.ReadToEnd();
byte[] bufor = Encoding.Default.GetBytes(ja);
string nowy = System.Text.Encoding.Default.GetString(bufor);
textBox1.AppendText(nowy);
f.Close();
}
Pozdrawiam i z góry dziękuje za pomoc.