c# 获取目录下文件的代码

发布时间:2020-02-14编辑:脚本学堂
用c#获取目录下的所有文件,代码比较简单,适合初学的朋友参考,快来看看吧。

//取得工作目录下的文件
 

复制代码 代码示例:

public static ArrayList ListFiles(string strFolderEntry)
 {
     ArrayList objFileList = new ArrayList();
     ListFilesFormFolder(strFolderEntry, ref objFileList);
     return objFileList;
 }

 private static void ListFilesFormFolder(string strFolderEntry, ref ArrayList objFileList)
 {
     foreach (string strFile in Directory.GetFiles(strFolderEntry))
     {
  if (!objFileList.Contains(strFile))
  {
      objFileList.Add(strFile);
  }
     }

     foreach (string strFolder in Directory.GetDirectories(strFolderEntry))
     {
  ListFilesFormFolder(strFolder, ref objFileList);
     }
 }