Hallo,
ich möchte folgendes Consolen-Programm gerne in eine WPF-Anwendung ändern. Dazu möchte ich den Webrequest asynchron ausführen. Leider finde ich kein Tutorial, in dem mir leicht verständlich erklärt wird, wie es umschreiben muss. Ich bin gerade erst in c# eingestiegen und habe bis jetzt auch nichts asynchron programmiert. (Erfahrungen in anderen Sprachen sind vorhanden (Python, c, php))
Wer kann helfen?
Code:
using System;
using System.Net;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Requesting");
WebRequest r = null;
try
{
r = WebRequest.Create("https://www.python.org/ftp/python/3.5.1/python-3.5.1.exe");
}
catch (UriFormatException e)
{
Console.WriteLine("Fehler: " + e.Message);
}
// Console.WriteLine("Content-Type: " + r?.GetResponse().ContentType);
Console.WriteLine("Length: " + r?.GetResponse().ContentLength);
Console.ReadLine();
}
}
}