Book Review: C# in depth
If your one of those people who dreads cramming for exams but loves understanding the nitty-gritty of a problem, then C# in depth is a book you should get your hands on.
Jon Skeet an MVP for many years now working for Google has a great writing style the provokes questions to answers you thought you already knew. As Eric Lippert puts it
Jon gets all that. This book is ideal for professional developers who have a need to understand the “what” and “how” of the latest revision to C#. But it is also for those developers whose understanding is enriched by exploring the “why” of the language’s design principles.
And if you need a teaser, Jon has a number of articles on line on the subject matter covered in his book. Highly recommended, 4/5 from me.