using System.Threading.Tasks;
public static void Main()
Task.Factory.StartNew(() => VisitPage());
private async static void VisitPage()
var client = new WebClient();
string data = await client.DownloadStringTaskAsync("Www.google.com");
private static Task LogErrorAsync()
return Task.Factory.StartNew(() => { Console.WriteLine("Error Occured");});