如何在datagridview中找到最后一行并将其写入文本文件

时间:2010-09-23 10:24:08

标签: c# winforms datagridview

我想找到datagridview的最后一行,我想将特定行数据写入文本文件,任何人都可以帮助我

1 个答案:

答案 0 :(得分:8)

我会给你一个示例代码,它可能有所帮助。

 List<string> lstContents = new List<string>();
        foreach (DataGridViewCell cell in mydataGrid.Rows[mydataGrid.RowCount - 1].Cells)
        {
            lstContents .Add((string)cell.Value);
        }
 string myData= string.Join(",", lstContents.ToArray());

现在使用streamwriter,您可以将此字符串写入您的文件。您也可以使用任何分隔符。我在这里使用了“,”逗号。 ///这会将数据追加到您的文本文件......

using (StreamWriter sw = new StreamWriter(FilePath, true))
        {
            sw.WriteLine(myData);
        }