The book is divided into 6 logical sections (e.g. C# Language Elements, .NET Resource Management, etc). In each section you'll find a series of essays, each discussing a particular issue in C#. Each essay provides a clear explanation of the issue, offers the programmer alternatives, and shows how to write the most effective code. The tone is very rational - just the facts, with no emotion to cloud the reader's judgment.
Now, I'm not a programmer, and can only do really simple things in C#, so many of the topics in this book are beyond me. Even though I'm not the target audience, I found it a great read. I sure learned a lot!