📅  最后修改于: 2023-12-03 15:06:36.241000             🧑  作者: Mango
在C#中,我们可以使用StreamReader类来打开并读取文本文件。本文将介绍如何通过StreamReader读取文本文件,并将其填写到Windows窗体中的文本框中。
打开文本文件。
StreamReader reader = new StreamReader("file.txt");
在上面的代码中,"file.txt"是我们要读取的文件的名称。如果文件不在应用程序的根目录中,需要指定其完整路径。
读取文本文件并将其存储在字符串中。
string content = reader.ReadToEnd();
ReadToEnd()方法将文件中的所有内容读取到一个字符串中。
关闭文件。
reader.Close();
将读取的内容填写到文本框中。
textBox1.Text = content;
上面的代码假设你已经在窗体上创建了一个名为"textBox1"的文本框。
using System.IO;
namespace Example
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
StreamReader reader = new StreamReader("file.txt");
string content = reader.ReadToEnd();
reader.Close();
textBox1.Text = content;
}
}
}
通过上述步骤,我们可以轻松地读取文本文件并将其填写到Windows窗体中的文本框中。StreamReader类提供了许多其他的方法,可以帮助我们更灵活地读取和处理文本文件。