I've been trying to export my data from my DataGridView into a text file, it only works when I already have a txt doc, but I want it to auto generate new ones after every button click. Help would be appreciated. This is similar to what I have now:
TextWriter writer = new StreamWriter(@"C:\folder\Text.txt");
for(int i = 0; i < dataGridView1.Rows.Count-1; i++)
{
     for(int j = 0; j < dataGridView1.Columns.Count; j++)
     {                        
          writer.Write("\t"+dataGridView1.Rows[i].Cells[j].Value.ToString()+"\t"+"|");
     }
     writer.WriteLine("");
     writer.WriteLine("-----------------------------------------------------");
}
 writer.Close();
 MessageBox.Show("Data Exported");
It works now, thanks for the help. Anyone interested here's the code:
string datetime = DateTime.Now.ToString("yyyy-MMMM-dddd-HH-mm-ss");
        string filePath = $@"C:\folder\{datetime}.txt";
        TextWriter writer = new StreamWriter(filePath);
        for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
        {
            for (int j = 0; j < dataGridView1.Columns.Count; j++)
            {
                writer.Write("\t" + dataGridView1.Rows[i].Cells[j].Value.ToString() + "\t" + "|");
            }
            writer.WriteLine("");
            writer.WriteLine("-----------------------------------------------------");
        }
        writer.Close();
        //MessageBox.Show("Data Exported");
 
     
    