The Expert C# 5.0: with the.NET Framework is new C# book published on the 17th December 2012 which contains 15 chapters as shows below,
This book provides some incredible insight into how .NET works behind the scene. The way this book presented and explained about,
Especially, I like the way the CLR JITTing process being explained for the C#, parameter passing in detail, behind the scene of the Iterator block specially the C# compiler generated state machine, in depth discussion about the new C# 5.0’s async-await feature. This book also covers in depth about .NET collections and Linq which is being explained really interesting and presented with some nice graphics.
The code examples used throughout this book console based, simple and easy to understand. Most importantly does not scattered through pages much which is easy to read.
However beside all of these, the Expert C# 5.0 book described some interesting debugging technique which will help to dig underneath of the .NET Framework.