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