1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
string[] Fichiers;
FileInfo fi;
//Liste de hachage typée dont la clef est le chemin du fichier et la valeur le FileInfo du fichier
Dictionary<string, FileInfo> ListeFichiers;
ListeFichiers = new Dictionary<string, FileInfo>();
//Listage de tous les fichiers contenus dans MonRépertoire incluant les sous-répertoires
Fichiers = Directory.GetFiles("C:\\MonRépertoire", "*", SearchOption.AllDirectories);
//Ajout de chaque couple clef-valeur dans la liste ListeFichiers
foreach (string Fichier in Fichiers)
{
fi = new FileInfo(Fichier);
ListeFichiers.Add(Fichier, fi);
} |
Partager