C Shap中怎么把文本中的字符通过StreanReader方法读取到dataGridView里面
时间: 2024-05-05 20:17:24 浏览: 100
文本文件写入dataGridView1
可以使用以下代码将文本中的字符读取到DataGridView中:
```csharp
// 创建一个StreamReader对象来读取文本文件
StreamReader reader = new StreamReader("file.txt");
// 创建一个DataTable对象来存储数据
DataTable table = new DataTable();
table.Columns.Add("Character");
// 逐行读取文本文件中的字符并添加到DataTable中
while (!reader.EndOfStream)
{
string line = reader.ReadLine();
foreach (char c in line)
{
DataRow row = table.NewRow();
row["Character"] = c;
table.Rows.Add(row);
}
}
// 将DataTable绑定到DataGridView中显示
dataGridView1.DataSource = table;
```
在上面的代码中,首先创建了一个StreamReader对象来读取文本文件,然后创建了一个DataTable对象来存储读取到的字符。在逐行读取文本文件中的字符时,使用了foreach循环将每个字符添加到DataTable中。最后,将DataTable绑定到DataGridView中以显示读取到的字符。
阅读全文