-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Microsoft .NET Framework 4.5 Quickstart Cookbook
By :
The new asynchronous capabilities of .NET 4.5 rely on the async and await modifiers. Basically we have two important points here:
The async modifier indicates to the compiler that a method or lambda expression is asynchronous—we call them async methods.
The await operator, which can only be used within an async method, is applied to a task to suspend execution of the method until the task is complete. Meanwhile, the control is returned to the caller of that method.
Here we will use the
async and await features in a basic way to clearly understand them.
Create a new Visual Studio project of type Console Application named caAsyncAwait.
Add a reference to the System.Net.Http assembly.
In the Program.cs file, add the following using clauses:
using System.Net; using System.IO;
Next, add the following methods:
Static async Task HttpTestAsync(String url) {
byte[] result = await GetURLContentsAsync(url);
Console.WriteLine("Received {0,8} bytes...
Change the font size
Change margin width
Change background colour