Example #1
0
        public override IArborescence GetElement(string nom)
        {
            IArborescence monElement = null;

            foreach (IArborescence element in listeElements)
            {
                String nomElement = element.GetNom();
                if (string.Compare(nomElement, nom) == 0)
                {
                    monElement = element;
                }
            }

            return(monElement);
        }
Example #2
0
        static void Main(string[] args)
        {
            // On part de la racine
            DossierProxy dos = new DossierProxy("C:\\", null);

            dos.Contenu();
            Console.WriteLine();

            // On parcourt le dossier Windows
            IArborescence elem = dos.GetElement("Windows");

            elem.Contenu();
            Console.WriteLine();

            Console.ReadKey();
        }