private void buttonExport_Click(object sender, EventArgs e) { string file = BuildReceiptFileName(); if (File.Exists(file)) { File.Delete(file); } using (StreamWriter sw = File.CreateText(file)) { foreach (ListViewItem item in listView1.Items) { Salary s = (Salary)item.Tag; sw.WriteLine("******************************************"); sw.WriteLine(s.ToString()); } sw.WriteLine("汇总信息(可直接复制粘贴至excel):"); foreach (ListViewItem item in listView1.Items) { Salary s = (Salary)item.Tag; sw.WriteLine(s.ToExcelLine()); } } System.Diagnostics.Process.Start("notepad.exe", file); }