C#中怎么把textbox里的内容写入txt中,再把写入的txt提取到richtextbox中?

简单点的代码,就是把TextBox1.TextBox2.TextBox3中的内容保存到C:\123.txt中,再把txt中的文件提取到richTextBox1中,尽量帮我打全,初学者不精通。

可以自己琢磨一下 首先要引用命名空间 using system.io;
FileStream a = File.Open("", FileMode.OpenOrCreate); 这个表示创建文件并打开(这里用于创建文件,如果你要读文本内容,这里状态自己改)
StreamWriter writer = new StreamWriter(a); //写入
StreamReader reader = new StreamReader(a);//读取
自己尝试着写写,尽量不要ctrl+c ctrl+V
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-16
private void btn_add_Click(object sender, EventArgs e)
        {
            string s = "姓名:";
            s += textBox1.Text.Trim() + "\r\n";
            s += "年龄:";
            s += textBox2.Text.Trim() + "\r\n"; 
            s += "成绩:";
            s += textBox3.Text.Trim() + "\r\n";
            FileStream fs = new FileStream(@"C:\\123.txt", FileMode.Create);
            BinaryFormatter bf = new BinaryFormatter();
            bf.Serialize(fs, s);
            fs.Close();

        }

        private void btn_show_Click(object sender, EventArgs e)
        {
            try
            {
                FileStream fs = new FileStream(@"C:\\123.txt", FileMode.Open);
                BinaryFormatter bf = new BinaryFormatter();
                richTextBox1.Text = bf.Deserialize(fs).ToString();
            }
            catch
            {
                
            }

        }

本回答被提问者采纳
相似回答