我正在尝试做一些事情,但我没有在谷歌上找到任何东西,因为我不知道如何用它来获得正确的结果。
我有一个包含9个TextBox控件的Form,以及一个包含9行文本的PlainText文件。
我想点击一个按钮,然后将文本文件中的第一行文本添加到第一个TextBox中,然后将第二行添加到第二个文本框中,依此类推......任何人都可以就如何提供任何建议这样做?
答案 0 :(得分:9)
试试这个:
using (StreamReader reader = File.OpenText("yourFileName.txt"))
{
textBox1.Text = reader.ReadLine();
textBox2.Text = reader.ReadLine();
textBox3.Text = reader.ReadLine();
textBox4.Text = reader.ReadLine();
textBox5.Text = reader.ReadLine();
textBox6.Text = reader.ReadLine();
textBox7.Text = reader.ReadLine();
textBox8.Text = reader.ReadLine();
textBox9.Text = reader.ReadLine();
}
编辑: 已更改解决方案以使用File.OpenText
代替FileStream