1
我想将datagridview转换为文本文件。所以当我使用这段代码时,我得到了文本输出。防爆。如何在datagridview输出中的列之间添加简单的文本? C#
“文本开始! 这170个数字是 这80个数字是 文本结束!
这170和80个数字是从datagridview生成的。
我想获得输出。防爆。
“文本开始! 这170是数字文本结束!
所以我不想在第二列添加“This”和“是number”。
对不起,我的英语不好,如果这个文本是不明白的。
private void button3_Click(object sender, EventArgs e)
{
TextWriter writer = new StreamWriter(@"C:\Users\ESTIT09\Desktop\test.txt");
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
writer.WriteLine("Start of the text!");
for (int j = 0; j < dataGridView1.Columns.Count; j++)
{
writer.Write("This " + dataGridView1.Rows[i].Cells[j].Value.ToString() + " is number" + "\r\n");
}
writer.WriteLine("End of the text!");
}
writer.WriteLine("end sub");
writer.Close();
}
前缀,然后['string.Join'](https://stackoverflow.com/q/3575029/1997232)+项目数组,然后结束。 – Sinatr