如何在C#中制作文件下载程序?

如何在C#中制作文件下载程序?,c#,download,download-manager,C#,Download,Download Manager,我想用C#编写一个简单的文件下载程序。我想知道它是怎么工作的?如果我给它一个URL,它会做什么?我对此有一个非常粗略的想法 它将发送一个HTTP请求 服务器将回复并发送文件 下载程序将获取文件并将其存储在硬盘中 这是我第一次用网络技术编码。所以我几乎不知道。 谁能给我解释一下步骤吗 让您开始学习的片段: using(var wc=new WebClient()) { wc.DownloadFile("http://some/internet/resource",@"c:\some\lo

我想用C#编写一个简单的文件下载程序。我想知道它是怎么工作的?如果我给它一个URL,它会做什么?我对此有一个非常粗略的想法

  • 它将发送一个HTTP请求
  • 服务器将回复并发送文件
  • 下载程序将获取文件并将其存储在硬盘中
  • 这是我第一次用网络技术编码。所以我几乎不知道。

    谁能给我解释一下步骤吗

    让您开始学习的片段:

    using(var wc=new WebClient())
    {
        wc.DownloadFile("http://some/internet/resource",@"c:\some\local\filename");
    }
    

    你一定是在开玩笑。就这么简单吗?简单来说,应该是“”。除此之外,这是一个很好的小例子;)