SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Title = "Save as .csv File";
saveFileDialog.Filter = "csv files (*.csv)|*.csv";
saveFileDialog.FilterIndex = 2;
saveFileDialog.FileName = "ExportData.csv";
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
if (saveFileDialog.FileName != "")
{
string filePath = saveFileDialog.FileName;
StreamWriter sw2 = new StreamWriter(filePath);
sw2.WriteLine("\"TicketId\",\"OrderDetailId\",\"IsTicketValidated\",\"ScanningTime\"");
foreach (var line in listObj)
{
sw2.WriteLine(string.Format("\"{0}\",\"{1}\",\"{2}\",\"{3}\"",
line.TicketId,
line.OrderDetailId,
line.IsTicketValidated,
line.ScanningTime));
}
sw2.Close();
}
}