Drzava: DrzavaID, Naziv
Grad: GradID, Naziv, PozivniBroj, DrzavaID
i Drzava i Grad su povezani preko DrzavaID polja.
Imam klase Drzava i Grad
class Drzava
{
int DrzavaID;
string Naziv;
...
}
class Grad
{
int GradID;
string Naziv;
int PozivniBroj;
Drzava lDrzava;
...
}
Kada želim da učitam sve gradove u listu objekata koje sam napravio, kako da lDrzava kreira nov objekat, ako ta država do sada nije inicijalizovana, a da u suprotnom pokazuje na državu koja se već inicijalizovala?