using System.Threading.Tasks;
public static async Task Main()
var content = await GetWebPageTask();
Console.WriteLine("Length: " + content.Length);
static Task<string> GetWebPageTask()
using var httpClient = new HttpClient();
return httpClient.GetStringAsync("https://www.microsoft.com");
static async Task<string> GetWebPageAsync()
using var httpClient = new HttpClient();
return await httpClient.GetStringAsync("https://www.microsoft.com");