Wie lädt man eine Datei von einer URL in C# herunter

Minahil Noor 16 Februar 2024
Wie lädt man eine Datei von einer URL in C# herunter

In diesem Artikel stellen wir eine Methode zum Herunterladen einer Datei von einer URL vor.

  • Verwendung der Methode DownloadFile()

Verwendung der Methode DownloadFile() zum Herunterladen einer Datei von einer URL in C#

Wir werden die systemdefinierte Methode DownloadFile() verwenden, um eine Datei von einer URL herunterzuladen. Um diese Methode aufzurufen, müssen wir ein neues WebClient-Objekt erzeugen. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt.

WebClient.DownloadFile(Uri address, string fileName);

Die eingebaute Methode DownloadFile() hat zwei Parameter. Die Einzelheiten ihrer Parameter sind wie folgt

Parameter Beschreibung
address obligatorisch Es ist die URL, von der wir die Datei herunterladen wollen.
fileName obligatorisch Es ist der Name der Datei, die wir herunterladen möchten.

Das Programm unten zeigt, wie wir die Methode DownloadFile() verwenden können, um eine Datei von einer URL herunterzuladen.

using System;
using System.Net;

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

Die Datei wurde auf die lokale Festplatte D heruntergeladen.

Verwandter Artikel - Csharp File