Ciao Ragazzi, non sono ancora molto pratico della programmazione ad oggetti. Quindi ho un problemino:
Creo una lista di elementi di tipo Esame:
codice:
public class MieiEsami { 
   List<Esame> ls; 
   
   public MieiEsami() 
   { 
        //per ogni esame: 
        Esame es = new Esame(); 
        ls.Add(es); 
    } 
}
il mio dubbio è: vorrei che la lista sia istanziata e quindi caricata solo all'avvio dell'applicazione, dopodichè possa essere modificata dalle altre classi senza che queste debbano nuovamente istanziarla/caricarla...

Per fare ciò, ovviamente non devo ogni volta istanziare una classe MieiEsami... quindi devo trasformare questa classe in un singleton?
è questo il modo corretto per risolvere il problema? GRAZIE