C#如何读取TXT文本数据一个一个填入对应的textbox中
时间: 2024-05-10 09:16:37 浏览: 189
以下是一个简单的示例代码,演示了如何使用C#读取TXT文本数据并将其填入对应的textbox中:
```
// 假设文本文件中每行数据用逗号分隔,例如:name,age,gender
// textBox1用于显示name,textBox2用于显示age,textBox3用于显示gender
// 请将以下代码复制到Windows窗体应用程序的代码文件中,并将相应的textbox控件名称调整为实际名称
// 引入System.IO命名空间
using System.IO;
// 声明一个StreamReader对象
StreamReader sr = null;
// 打开文本文件
sr = new StreamReader("path/to/your/text/file.txt");
// 循环读取每行数据
while (!sr.EndOfStream)
{
// 读取一行数据
string line = sr.ReadLine();
// 将数据用逗号分隔成数组
string[] data = line.Split(',');
// 将数据填入对应的textbox中
textBox1.Text = data[0];
textBox2.Text = data[1];
textBox3.Text = data[2];
}
// 关闭StreamReader对象
sr.Close();
```
请注意,以上示例代码仅适用于文本文件中每行数据用逗号分隔的情况。如果你的文本文件格式不同,请相应地调整代码。此外,为了确保代码的健壮性,请确保文本文件中的数据格式正确,并在读取数据之前进行必要的验证和处理。
阅读全文