-3
私は1つのCSVファイルにエクスポートする5つのリストビューを持っています。リストビューでリストビューの内容をCSVファイルにエクスポートする
、あなたは日付時刻はすべて6つのリストビューで同じであることがわかります。
私は最初のリストビューをCSVファイルにエクスポートできました。
saveFileDialog1.Filter = "csv files (*.csv)|*.csv";
saveFileDialog1.FileName = "logs";
saveFileDialog1.Title = "Export to Excel";
StringBuilder sb = new StringBuilder();
foreach (ColumnHeader ch in listView1.Columns)
{
sb.Append(ch.Text + ",");
}
sb.AppendLine();
foreach (ListViewItem lvi in listView1.Items)
{
foreach (ListViewItem.ListViewSubItem lvs in lvi.SubItems)
{
if (lvs.Text.Trim() == string.Empty)
sb.Append(" ,");
else
sb.Append(lvs.Text + ",");
}
sb.AppendLine();
}
DialogResult dr = saveFileDialog1.ShowDialog();
if (dr == DialogResult.OK)
{
StreamWriter sw = new StreamWriter(saveFileDialog1.FileName);
sw.Write(sb.ToString());
sw.Close();
this.Close();
}
今私は最初colomnはすべて5リストビューでも同じです日付時刻になりますと同じCSVファイルに残っている他の4リストビューをエクスポートします。
どうすればいいですか?