gpt4 book ai didi

c# - 如何从 .NET DataGridView 控件单元格值写入文本文件?

转载 作者:行者123 更新时间:2023-11-30 15:05:58 26 4
gpt4 key购买 nike

我有以下代码应该遍历我的 DataGridView 中的所有行,并将它们的所有单元格值写入一个文本文件。
但是,它输出所有行,但仅输出每行的第一个单元格,而不输出其他三个单元格。

string file_name = "C:\\test1.txt";

var objWriter = new System.IO.StreamWriter(file_name);

int count = dgv.Rows.Count;

for (int row = 0; row < count; row++)
{
objWriter.WriteLine(dgv.Rows[row].Cells[0].Value.ToString());
}

objWriter.Close();

最佳答案

for (int row = 0; row < count; row++)
{
int colCount = dgv.Rows[row].Cells.Count;
for ( int col = 0; col < colCount; col++)
{
objWriter.WriteLine(dgv.Rows[row].Cells[col].Value.ToString());

}
// record seperator could be written here.
}

不过,如果您使用 foreach 循环会更干净。

关于c# - 如何从 .NET DataGridView 控件单元格值写入文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8457197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com