c# - 如何将ListView内容保存到文本文件?

标签 c# winforms

如何将ListView内容(包括ColumnHeaders)保存到文本文件?

谢谢。

最佳答案

.NET 中没有任何东西可以为您完成此操作,您需要自己完成这项工作。

任何事件都会触发您的保存:打开文件,遍历列表内容,将文本写入文件,然后关闭文件。当然可以通过 using 完成关闭:

using (var tw = new StreamWriter(filename)) {
  foreach (ListViewItem item in listView.Items) {
    tw.WriteLine(item.Text); 
  }
}

关于c# - 如何将ListView内容保存到文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2635226/

相关文章:

.net - 文件夹重定向处于事件状态时解析 'Environment.SpecialFolder.Personal'

c# - String.Split 效率问题

c# - 无法解析 DNS

c# - c#中是否有类似SQL IN语句的比较运算符

c# - 如何在长时间运行的功能期间更新 UI(文本字段)?

c# - Winforms 中的相对路径

c# - .Net 文件流 - 句柄与路径

c# - 使用 LINQ 按位置组合两个列表中的条目

winforms - 默认对话框填充

c# - 如何从 Windows 窗体执行控制台应用程序?