private CCartella[] RichiediCartelle(int N) { CCartella[] Cartelle = new CCartella[N]; if (N > CartelleDisponibili.Count()) { CartelleDisponibili.AddRange(CGeneraCartelle.Genera(N - CartelleDisponibili.Count())); } for (int i = 0; i < N; i++) { Cartelle[i] = new CCartella(CartelleDisponibili[N - 1 - i].Cartella); CartelleDisponibili.RemoveAt(N - 1 - i); } return(Cartelle); }
private void GeneraCartelle() { Cartelle = CGeneraCartelle.Genera(180); }