Witam,
Mam pytanie a mianowicie chciałabym po naciśnięciu button na form1 zapisać do pliku wartości przekazane do listy w formie2. Zrobiłam tak:
To jest ten form1:
private void button2_Click(object sender, EventArgs e) // przycisk "Zapisz do pliku"
{
List<Document> docs1;
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
using (Stream open = File.Open(saveFileDialog1.FileName, FileMode.CreateNew))
using (StreamWriter save = new StreamWriter(open))
{
save.Write(docs1);
save.Close();
}
}
}
natomiast lista wygląda tak:
private void button1_Click_1(object sender, EventArgs e)
{
Document add1 = new Document();
add1.nazwa = textBox1.Text;
add1.data = textBox2.Text;
docs1.Add(dododania);
Czy ktoś mógłby mnie naprowadzić? Wydaje mi się, że źle przekazuję tą listę do form1.