.net获取文件列表

/// <summary>
  /// 获取文件列表
  /// </summary>
  private void GetFileList()
  {
      string strCurDir,FileName,FileExt;
      /**文件大小
      long FileSize; 
      /**最后修改时间;
      DateTime FileModify;
  
      /**初始化时,默认为当前页面所在的目录
      strCurDir = Server.MapPath("./");
     
   FileInfo fi;
   DirectoryInfo dir;
   /**针对当前目录建立目录引用对象
   DirectoryInfo dirInfo = new DirectoryInfo(strCurDir);
   /**循环判断当前目录下的文件和目录
   foreach(FileSystemInfo fsi in dirInfo.GetFileSystemInfos())
   {
    FileName = "";
    FileExt = "";
    FileSize = 0;
    /**如果是文件
    if(fsi is FileInfo)
    {
     fi = (FileInfo)fsi;
     /**取得文件名
     FileName = fi.Name;
     /**取得文件的扩展名
     FileExt = fi.Extension;
     /**取得文件的大小
     FileSize = fi.Length;
     /**取得文件的最后修改时间
     FileModify = fi.LastWriteTime;
    }
    /**否则是目录
    else
    {
     dir = (DirectoryInfo)fsi;
     /**取得目录名
     FileName = dir.Name;
     /**取得目录的最后修改时间
     FileModify = dir.LastWriteTime;
     /**设置文件的扩展名为"文件夹"
     FileExt = "文件夹";
    }
   }
  } 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值