C#中怎么把textbox里的内容写入txt中,再把写入的txt提取到richtextbox中?
简单点的代码,就是把TextBox1.TextBox2.TextBox3中的内容保存到C:\123.txt中,再把txt中的文件提取到richTextBox1中,尽量帮我...
简单点的代码,就是把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
FileStream a = File.Open("", FileMode.OpenOrCreate); 这个表示创建文件并打开(这里用于创建文件,如果你要读文本内容,这里状态自己改)
StreamWriter writer = new StreamWriter(a); //写入
StreamReader reader = new StreamReader(a);//读取
自己尝试着写写,尽量不要ctrl+c ctrl+V
展开全部
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
{
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询