Szukam sposobu na przesłanie konkretnych danych z listy do pliku tekstowego poprzez kliknięcie buttona.
Mam listę ze statycznie zdefiniowanym przykładowym rekordem (dla zobrazowania). Do listy można dopisywać nowe krotki.
public List<Student> list = new List<Student>()
{
new Student(){ imie = "Jan", nazwisko = "Kowalski", index= 123456, kierunek = "inf"
};
Oraz zawartość buttona:
FileStream fs = new FileStream("dane.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("---OSOBA---");
sw.WriteLine("=IMIE=");
sw.WriteLine(//???);
sw.WriteLine("=NAZWISKO=");
sw.WriteLine(//???); //itd
sw.Close();
Z owej listy chciałbym wyprowadzić dane do takiej formatki.
- Jak się prawidłowo odwołać do konkretnych pól w tej liście?
- Jak zrobić, aby plik generował się, gdy dodamy większą ilość osób w takim formacie?