亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

c# 遍歷獲取所有文件的示例代碼

 更新時間:2020年12月04日 09:46:56   作者:Bruce-  
這篇文章主要介紹了c# 遍歷獲取所有文件的示例代碼,幫助大家更好的理解和學習python,感興趣的朋友可以了解下

在使用C#進行桌面應(yīng)用開發(fā)中,經(jīng)常會有對文件進行操作的情況,這時可能會需要對文件夾進行文件掃描,獲取所有文件

做法如下

/// <summary>
    /// 遍歷獲取所有文件
    /// </summary>
    /// <param name="filePathByForeach"></param>
    /// <param name="result"></param>
    public static void ForeachFile(string filePathByForeach, ref string result)
    {
      try
      {
        DirectoryInfo theFolder = new DirectoryInfo(filePathByForeach);
        DirectoryInfo[] dirInfo = theFolder.GetDirectories();//獲取所在目錄的文件夾
        FileInfo[] file = theFolder.GetFiles();//獲取所在目錄的文件

        foreach (FileInfo fileItem in file) //遍歷文件
        {
          result += fileItem.DirectoryName + @"\" + fileItem.Name + "\n";
        }
        //遍歷文件夾
        foreach (DirectoryInfo NextFolder in dirInfo)
        {
          ForeachFile(NextFolder.FullName, ref result);
        }

      }
      catch (Exception)
      {
        throw;
      }

    }

以上就是c# 遍歷獲取所有文件的示例代碼的詳細內(nèi)容,更多關(guān)于c# 遍歷所有文件的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論