用C#在电脑中读取txt文件并导入到已有的六列datagridview1控件中,以逗号为分隔符
时间: 2024-03-25 19:39:03 浏览: 80
您可以使用以下代码来实现:
```csharp
// 读取txt文件内容
string[] lines = System.IO.File.ReadAllLines(@"文件路径");
// 遍历每行内容,以逗号为分隔符,将数据逐行添加到DataGridView中
foreach (string line in lines)
{
string[] data = line.Split(',');
dataGridView1.Rows.Add(data);
}
```
其中,`@文件路径` 指的是您要读取的txt文件的路径,`dataGridView1` 是您已有的六列DataGridView控件。这段代码将逐行读取txt文件中的内容,并以逗号为分隔符将每行数据添加到DataGridView中。
相关问题
用C#读取txt文件并导入到已有的六列datagridview1控件中,以逗号为分隔符
好的,以下是C#读取txt文件并导入到已有的六列datagridview1控件中的代码示例,以逗号为分隔符:
```csharp
// 读取txt文件
string[] lines = File.ReadAllLines("file.txt");
// 遍历每一行数据
foreach (string line in lines)
{
// 分割行数据
string[] items = line.Split(',');
// 添加行
DataGridViewRow row = new DataGridViewRow();
row.CreateCells(dataGridView1);
row.Cells[0].Value = items[0];
row.Cells[1].Value = items[1];
row.Cells[2].Value = items[2];
row.Cells[3].Value = items[3];
row.Cells[4].Value = items[4];
row.Cells[5].Value = items[5];
dataGridView1.Rows.Add(row);
}
```
注意:上述代码中的 "file.txt" 是需要替换成你要读取的txt文件路径。另外,如果txt文件中的列数不一定是6列,那么需要动态地添加列和设置行数据。
用C#读取txt文件并导入到datagridview控件中,以逗号为分隔符
好的,以下是C#读取txt文件并导入到datagridview控件中的代码示例,以逗号为分隔符:
```csharp
// 读取txt文件
string[] lines = File.ReadAllLines("file.txt");
// 创建DataTable对象
DataTable dt = new DataTable();
// 添加列
dt.Columns.Add("列1");
dt.Columns.Add("列2");
dt.Columns.Add("列3");
// 遍历每一行数据
foreach (string line in lines)
{
// 分割行数据
string[] items = line.Split(',');
// 添加行
DataRow row = dt.NewRow();
row[0] = items[0];
row[1] = items[1];
row[2] = items[2];
dt.Rows.Add(row);
}
// 将DataTable绑定到datagridview控件
dataGridView.DataSource = dt;
```
注意:上述代码中的 "file.txt" 是需要替换成你要读取的txt文件路径。另外,如果txt文件中的列数不一定是3列,那么需要动态地添加列和设置行数据。
阅读全文