s1 = Directory.GetFiles(@"C:\Documents and Settings\Administrator\Desktop\FILE\7", "*.*");
for (int i = 0; i <= s1.Length - 1; i++) { try { if (i == 0) { dt.Columns.Add("File_Name"); dt.Columns.Add("File_Type"); dt.Columns.Add("File_Size"); dt.Columns.Add("Create_Date"); } FileInfo info = new FileInfo(s1[i]); FileSystemInfo sysInfo = new FileInfo(s1[i]); dr = dt.NewRow(); dr["File_Name"] = sysInfo.Name; dr["File_Type"] = sysInfo.Extension; dr["File_Size"] = (info.Length / 1024).ToString(); dr["Create_Date"] = sysInfo.CreationTime.Date.ToString("dd/MM/yyyy"); dt.Rows.Add(dr); if ((info.Length / 1024) > 1500000) { MessageBox.Show("" + sysInfo.Name + " had reach its size limit."); } if (dt.Rows.Count > 0) { dataGridView1.DataSource = dt; } } catch (UnauthorizedAccessException ex) { MessageBox.Show("Error : " + ex.Message); continue; } } }
var y = (new DirectoryInfo(@"C:\")).GetFiles().ToList(); y.AddRange((new DirectoryInfo(@"C:\boot")).GetFiles());
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)