【问题标题】:Iterating through a file structure遍历文件结构
【发布时间】:2012-11-08 14:20:59
【问题描述】:

如果我在 Web 服务上有这样的目录结构,它会向我发送我请求的目录中的文件和文件夹列表。您将如何遍历整个结构。没有递归搜索,因此必须一次拉出每个目录。我可以获得我请求的目录内容,但它没有列出任何子目录信息。我试图想办法用 for 循环或 for each 循环来做到这一点,但我无法想出任何办法。我没有编写 Web 服务,所以我不能在其中包含递归目录搜索。

Pictures
    photo1.png
    photo2.png
    TestFolder1
        April.png
        MyPictures
             ProfilePic.png
    TestFolder2
        2012
            August
                Photos
                    photo3.png
                    photo4.png

【问题讨论】:

  • 所以你必须在最后进行递归搜索。对于响应列表中的每个目录,然后再次调用以请求其内容。如果您在文件系统目录上进行递归搜索,同样的逻辑也适用
  • 我认为这是一个合理的问题,我想知道为什么这被否决了。否决投票者愿意发表评论吗?

标签: c# .net loops


【解决方案1】:

【讨论】:

  • 第一个是基于递归的算法,可能是 ios85 正在搜索的内容
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-11
  • 2014-11-14
  • 2011-01-13
  • 2019-05-12
相关资源
最近更新 更多