Mit C# kannst du eine Webseite mit einigen Zeilen Code herunterladen.
Während .NET grundlegende Unterstützung für die Arbeit mit HTML bietet, wie den HttpClient zum Abrufen von Webseiten, fehlt es an einem integrierten, umfassenden HTML-Parser.
HttpClient
Hier ein Beispiel, wie man in C# eine einfache GET-Anfrage sendet und die Antwort ausliest.
Muster-Ausgabe nach Ausführen könnte sein.