C# で URL からファイルをダウンロードする方法

この記事では、URL からファイルをダウンロードする方法を紹介します。

  • DownloadFile() メソッドを使う

C# で URL からファイルをダウンロードするには DownloadFile() メソッドを使用する

URL からファイルをダウンロードするには、システム定義のメソッド DownloadFile() を使用します。このメソッドを呼び出すためには、新しい WebClient オブジェクトを作成する必要があります。この関数を使用するための正しい構文は以下の通りです。

WebClient.DownloadFile(Uri address, string fileName);

組み込みのメソッド DownloadFile() には 2つのパラメータがあります。パラメータの詳細は以下の通りです。

パラメータ 説明
address 強制的 これはファイルをダウンロードしたい場所からの URL である。
fileName 強制的 これはダウンロードしたいファイルの名前です。

以下のプログラムは、DownloadFile() メソッドを使って URL からファイルをダウンロードする方法を示しています。

using System;
using System.Net;


class DownloadFile
{
    static void Main()
    {

WebClient mywebClient = new WebClient();
mywebClient.DownloadFile("http://mysite.com/myfile.txt", @"d:\myfile.txt");
    }
}

ファイルはローカルディスク D にダウンロードされました。

関連記事 - Csharp Folder

  • C# でフォルダを作成する方法
  • comments powered by Disqus