C# in depth

This is the book you should read if you want to understand C#. Period. Grab one and read it!