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

Dor*_*eka 2 c# datagridview winforms

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

sum*_*mer 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());
Run Code Online (Sandbox Code Playgroud)

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

using (StreamWriter sw = new StreamWriter(FilePath, true))
        {
            sw.WriteLine(myData);
        }
Run Code Online (Sandbox Code Playgroud)