Part 1. Preparing for the journey

Every reader will come to this book with a different set of expectations and a different level of experience. Are you an expert looking to fill some holes, however small, in your present knowledge? Perhaps you consider yourself an “average” developer, beginning to migrate projects to .NET 2.0 but with an eye to the future. Maybe you’re reasonably confident with C# 2 but have no C# 3 experience.

As an author, I can’t make every reader the same—and I wouldn’t want to even if I could. I hope that all readers have two things in common, however: the desire for a deeper relationship with C# as a language, and at least a basic knowledge of C# 1. If you can bring those elements to the party, I’ll provide the rest.

The potentially ...

Get C# in Depth now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.