//4 public void AjouterDossier(Dossier d) { if (d is Fichier) { if ((_capacite - EspaceUtilise()) > ((Fichier)d).Taille) { _dossiers.Add(d); } else { throw new Exception("Espace insuffisant"); } } else { _dossiers.Add(d); } }
//2 public Fichier(string nom, Image icone, Dossier parent, string ext, long taille) : base(nom, icone, parent) { Ext = ext; Taille = taille; }