Witam, napisałem sobie krótki program w C# który miał dodawać to co poda użytkownik do listy.
public static List<Osoba> Lista;
public static void pobierz()
{
string imie;
string nazwisko;
Lista = new List<Osoba>();
imie = Console.ReadLine();
nazwisko = Console.ReadLine();
Lista.Add(new Osoba(imie, nazwisko));
}
Mam z tym takim problem że każdorazowe wywołanie metody nadpisuje to co zostało podane wcześniej (w rezultacie wszystko zapisuje się do [0], a chciałbym żeby za każdym razem dodawało się jako nowy obiekt listy). Proszę o pomoc.