C#'ta bir klasördeki dosyaları saydırmak
Selamlar,
C#'ta bir klasörde bulunan toplam kaç adet dosya olduğunu bulmak için System.IO.Directory sınıfını kullanırız.
Örnek kod:
string dirFullPath = HttpContext.Current.Server.MapPath("~/images/");
string[] files;
int numFiles;
files = System.IO.Directory.GetFiles(dirFullPath);
numFiles = files.Length;
numFiles = numFiles + 1;
Ilk satırda klasörü aldırdık, ikinci satırda dizi oluşturduk, uzunluğunu aldık ve en son satırda da +1 ekledik. Yani toplamda 10 tane varsa, numFiles 11 olacak.
Iyi çalışmalar,
Recep.
Developer.