【问题标题】:Can we Download Multiple Files and/or folder in c#我们可以在 C# 中下载多个文件和/或文件夹吗
【发布时间】:2011-10-11 11:56:48
【问题描述】:

我有一个 Windows 应用程序,我想从服务器上一目了然地下载多个文件。这可能吗?我还想下载包含子文件夹或文件的完整文件夹。我使用 c# 作为编程语言。指导我。谢谢

【问题讨论】:

  • 你有没有尝试过?你被什么困住了?
  • 是的,这是可能的。通过什么下载? HTTP? FTP?您需要提供更多信息,并且应该展示到目前为止您已经尝试过的内容。 :)
  • 可以使用 HTTP 访问文件吗?该文件夹是否允许列出文件夹列表?
  • 你不能从同一个 http 响应中拉取多个文件,除非你的服务器压缩了它们或其他东西。
  • 现在我的应用程序有一个文件夹,其中有多个文件,我想根据用户选择下载一个文件夹或多个文件,这怎么可能?M 没有任何 ftp 服务器。

标签: c# windows directory


【解决方案1】:

从 WebClient 检查 DownloadFile 方法。

【讨论】:

【解决方案2】:

在这种情况下,WebClient 是你的朋友。

您可以创建许多 WebClient 对象并使用 WebClient.DownloadFile(); 方法你使用 或者你可以使用WebClient.DownloadFileAsync();而不是创建目录你可以使用Directory.CreateDirectory();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-07
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多