Get all image files under a folder in CSharp

Description

The following code shows how to get all image files under a folder.

Example


    /*from   w w w  .j  a v  a  2s  . com*/

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Linq;


  class Program
  {
    static void Main(string[] args)
    {
      DirectoryInfo dir = new DirectoryInfo(@"C:\Windows\");
      FileInfo[] imageFiles = dir.GetFiles("*.jpg");
      Console.WriteLine("Found {0} *.jpg files\n", imageFiles.Length);
      foreach (FileInfo f in imageFiles)
      {
        Console.WriteLine("File name: {0}", f.Name);
        Console.WriteLine("File size: {0}", f.Length);
        Console.WriteLine("Creation: {0}", f.CreationTime);
        Console.WriteLine("Attributes: {0}", f.Attributes);
      }
    }
  }




















Home »
  C# Tutorial »
    IO »




File Attribute
File Security
Directory Attribute
Directory Recursive
Binary File
Text Field
Buffered IO
Create Copy Delete Move
CSV
Drive
File System Watcher
Isolated Storage
MemoryStream
Serialize
Zip