Get Files List From Directory In C#
In this blog, we will create a c# program that prints a list of all files from a particular directory with the file name and file size.
In this blog, we will create a c# program that prints a list of all files from a particular directory with the file name.
![](../../Article_img/Blog_image/38c12a06-e27a-420e-a22e-3d2b5ea62aa5.png)
Files In Directory
Code
using System;
using System.IO;
namespace GetFileFromDirectory
{
class Program
{
static void Main(string[] args)
{
DirectoryInfo d = new DirectoryInfo(@"E:\Movies");
FileInfo[] Files = d.GetFiles();
Console.WriteLine("Files in this directory.");
Console.WriteLine("----------------------------------------------");
foreach (FileInfo file in Files)
{
Console.WriteLine("File Name : {0}" , file.Name);
}
Console.ReadKey();
}
}
}
Explanation
- In above code we get directory/ folder info by passing our folder path in DirectoryInfo Constructor.
- Then we create an array of FileInfo and get all files which are in our directory by our variable d.
- Then iterate that FileInfo array and print file name one by one.
Output
Source : My Website