98 votes

Nombre de fichiers d'un dossier

Comment puis-je obtenir le nombre de fichiers d'un dossier en utilisant ASP.NET avec C# ?

65voto

X4lldux Points 116
System.IO.Directory myDir = GetMyDirectoryForTheExample();
int count = myDir.GetFiles().Length;

30voto

Dean Points 1575

La méthode la plus lisse serait d'utiliser LINQ :

var fileCount = (from file in Directory.EnumerateFiles(@"H:\iPod_Control\Music", "*.mp3", SearchOption.AllDirectories)
                        select file).Count();

18voto

Krishna Thota Points 960
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo("SourcePath");
int count = dir.GetFiles().Length;

Tu peux t'en servir.

9voto

Nalan M Points 834

Lecture de fichiers PDF à partir d'un répertoire :

var list = Directory.GetFiles(@"C:\ScanPDF", "*.pdf");
if (list.Length > 0)
{

}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X