【www.gdgbn.com--python】

asp教程.net遍历文件夹所有文件并列出代码
下面的代码是一款c# asp.net教程的文件夹里面的所有文件列出来哦,并且显示了文件创建时间,文件名哦。


directoryinfo di;
  fileinfo[] filelist;
  datagridview dgvlist;
  datatable dtable = new datatable();
  dtable.columns.add("filename");
  dtable.columns.add("createddt");
  using (folderbrowserdialog dlg = new folderbrowserdialog())
  {
  dlg.description = "select a folder";
  dlg.shownewfolderbutton = false;
  if (dlg.showdialog() == dialogresult.ok)
  {
  di = new directoryinfo(dlg.selectedpath);
  filelist = di.getfiles();
  foreach (fileinfo fi in filelist)
  {
  datarow dr = dtable.newrow();
  dr["filename"]=fi.name;
  dr["createddt"]=fi.creationtime.toshortdatestring();
  }
  dgvlist.datasource = dtable; }
  else return;
  }
  /*
  该程序实例的功能有
 
 1. 用户上传文件传到update文件夹里面(没有经过数据库教程,弄简单直观点的)
2.然后其他用户能通过一个界面看到这些上传的文件(最好是列表形式),
3.文件列表里面就显示各上传的文件名,创建时间,下载三项就行了
  */

本文来源:http://www.gdgbn.com/jiaocheng/25855/