StreamReader sr=new StreamReader("D:\\5.txt",System.Text.Encoding.Default); 第二个参数可以制定编码格式。 你也可以直接使用文本区对象的LoadFile方法: richTextBox1.LoadFile("D:\\5.txt",RichTextBoxStreamType.RichText);