Cómo exportar el contenido de un ListView en C#, con varias columnas, a un fichero de texto plano separado por punto y coma (CSV), que se puede abrir con Office Excel, OpenOffice Calc o con LibreOffice Calc, incluso con cualquier editor de texto plano (notepad, vi, nano).

Donde:

  • dlGuardar: será un componente no visual de tipo SaveFileDialog.
  • lsPDF: componente visual ListView.