Skrýtið, þetta birtir íslensku stafina rétt hjá mér: private void Form1_Load(object sender, System.EventArgs e) { System.IO.StreamReader sr = new System.IO.StreamReader(“c:\\test.txt”, System.Text.Encoding.Default, true); try { string s; s = sr.ReadToEnd(); MessageBox.Show(s); } finally { sr.Close(); } } Sam a hvort ég vista skrána sem ANSI, Unicode/Unicode big endian eða UTF8