Buongiorno a tutti!
Mi chiamo Marco e sono nuovo sia del forum che di C# come presto capirete dalla domanda che sto per farvi.
Allora io sto creando una mia piccola applicazione in cui ho dei dati in una listbox e questi dati li voglio salvare in file di testo. Per fare ciò ho scritto questo codice:
saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
saveFileDialog1.FilterIndex = 2;
saveFileDialog1.RestoreDirectory = true;
saveFileDialog1.ShowDialog();
string nomeFile = this.saveFileDialog1.FileName;
StreamWriter sw = new StreamWriter(nomeFile, false);
{
for (int i = 0; i <= listBox2.Items.Count - 1; i++)
{
sw.WriteLine(listBox2.Items.ToString());
}
sw.Close();
Faccio partire la mia applicazione, salvo i dati e poi quando vado ad aprire il mio file di testo trovo questo:
System.Windows.Forms.ListBox+ObjectCollection
Ho cercato un pò su Google e sul vostro forum ma la soluzione che mi serve non l'ho trovata...
Grazie per l'attenzione