C# 3.0: The Complete Reference

Schildt's classic reference - fully revised and updated for C# 3.0

Book Description:

The Most Comprehensive C# Resource Available

With its support for Language-Integrated Query (LINQ), C# 3.0 has revolutionized C# programming, and bestselling author Herb Schildt has updated and expanded his classic programming reference to cover it. Using carefully crafted explanations, insider tips, and hundreds of examples, this book presents in-depth coverage of all aspects of C#, including its keywords, syntax, and core libraries. Of course, details on the new C# 3.0 features, such as LINQ, lambda expressions, implicitly typed variables, and anonymous types are included.

Essential for every C# programmer, this comprehensive guide is written in the clear, crisp, uncompromising style that has made Herb the choice of millions worldwide. Whether you are a novice programmer or a seasoned pro, the answers to all of your C# questions can be found in this definitive resource.

Coverage includes:
– Data types and operators
– Control statements
– Classes and objects
– Constructors, destructors, and methods
– Interfaces, arrays, enumerations, and structures
– Method and operator overloading
– Inheritance and virtual methods
– Reflection and runtime type ID
– Exception handling
– Delegates, properties, events, and indexers
– Attributes
– Multithreading
– Generics
– LINQ (Language-Integrated Query)
– Lambda expressions
– Anonymous types
– Extension methods
– Implicitly typed variables
– I/O, networking, and collections
– The preprocessor and much, much more