using System.Threading.Tasks;
public static async Task Main()
Task<int> getLengthTask = AccessTheWebAsync();
contentLength = await getLengthTask;
Console.WriteLine($"Ran - Length of the downloaded string: {contentLength}.\r\n");
Console.WriteLine($"Ran - Length of the downloaded string: {contentLength}.\r\n");
async Task<int> AccessTheWebAsync()
HttpClient client = new HttpClient();
Task<string> getStringTask =
client.GetStringAsync("https://msdn.microsoft.com");
string urlContents = await getStringTask;
return urlContents.Length;