Nie wiem czy ta nazwa tematu w ogole podpowiada o co moze chodzic ale jestem poczatkujacy i mialem problem z dobrym okresleniem problemu :D
class Kontakty
{
public List<Osoba> listaZnajomych = new List<Osoba>();
public DodajZnajomego(Osoba o)
{
listaZnajomych.Add(o);
//no i teraz chcialbym dodac w druga strone, tzn. do listy znajomych osoby o dodac osobe ktora wywolala te metode
}
}
class Osoba
{
public Imie {get; set; }
public Nazwisko {get; set; }
public Kontakty kontakty = new Kontakty();
}
Jak coś takiego uzyskac i czy ma to sens?
Czy może tworzenie klasy Kontakty to błąd i powinienem w klasie osoba dodać:
List<Osoba> listaZnajomych = new List<Osoba>();
?
Wtedy dodawanie w dwie strony nie byłoby problemem.