VS2010 C#写了个 打开文本到textbox,然后可以保存textbox到文件的 练习form
private void openfile()
        {
                textBox1.Clear();
                StreamReader sr =new StreamReader(dlgopen.FileName,Encoding.Default);
                textBox1.Text = sr.ReadToEnd();
                sr.Close();
          }private void savefile()
        {
              File.WriteAllText(filename,textBox1.Text);
            }
private void button2_Click(object sender, EventArgs e)
        {
            savefile();
        }
上面的openfile函数,之前打开TXT文本,只要有汉字就会乱码,
我加了一句 StreamReader sr =new StreamReader(dlgopen.FileName,Encoding.Default);
后不再乱码,但是出现了个新问题,就是下面的savefile,当保存这个文件后,我再打开,又是乱码了
还没有看懂Encoding default的意思,望请高手指点下,哪儿要修改下,保存文件后再打开 就不会乱码了?
新手学习,弱弱的问一下。