class Program
{
static void Main(string[] args)
{
string filePass = @"D:\";
if (System.IO.Directory.Exists(filePass))
{
string[] fileNames = System.IO.Directory.GetFiles(filePass);
Console.WriteLine("Directory: {0} contains {1} file(s)", filePass, fileNames.Length);
for (int i = 0; i < fileNames.Length; i++)
{
if (System.IO.File.Exists(fileNames[i]))
{
long size = (System.IO.File.ReadAllBytes(fileNames[i])).Length;
DateTime cr_date = System.IO.File.GetCreationTime(fileNames[i]);
string date = cr_date.Day + "." + cr_date.Month + "." + cr_date.Year;
Console.WriteLine("{0,30} \t{1,10} byte(s) \t{2}", fileNames[i], size, date);
}
}
}
else Console.Write("Pass doesn't exist");
Console.ReadKey();
}
}