lundi 18 mars 2013

[C#] - Méthode de récupération des images.

Implémentation en C#


Pour moi c'est la grande inconnue. Après quelques craintes, je me suis aperçu qu'il était très simple de réaliser cette opération. (Plus simple même qu'en Java ou PHP)

Code


using System;
using System.IO;

namespace ConsoleApplication1
{
    class Program
    {

        private string[] files;
       

        public void listDir(string basePath, bool recursive)
        {
            //On récupère tous les fichiers de type JPG dans l'ensemble des sous répertoires.
            if (recursive)
            {
                this.files = Directory.GetFiles(basePath, "*.JPG", SearchOption.AllDirectories);
            }
            else
            {
                this.files = Directory.GetFiles(basePath, "*.JPG", SearchOption.TopDirectoryOnly);
            }
        }

        static void Main(string[] args)
        {
            Program p = new Program();
            p.listDir("C:\\Users\\Reno\\Pictures", false);
            foreach (string file in p.files)
            {
                Console.WriteLine(file);

            }
            Console.ReadKey();
        }
    }
}


Aucun commentaire:

Enregistrer un commentaire