Ресурс:
Programming C#4.0