Jump to ratings and reviews
Rate this book

C# 4.0 The Complete Reference

Rate this book
“From using LINQ to covariance and from string formatting to optional arguments, Herb’s update covers all you need to know about using real-world C# 4.0.” ─Michael Howard, Microsoft Corporation Bestselling author Herb Schildt has updated and expanded his classic programming reference to cover C# 4.0--the latest release of this powerful, feature-rich language. Using carefully crafted explanations, insider tips, and hundreds of examples, C# 4.0: The Complete Reference offers in-depth details on all aspects of C#, including keywords, syntax, and core libraries. New C# 4.0 features, such as named and optional arguments, the dynamic type, expanded covariance and contravariance capabilities, and support for parallel programming with the Task Parallel Library (TPL) and PLINQ are also discussed. Perfect for beginners and professional C# programmers alike, this expert resource is written in the clear, crisp, uncompromising style that has made Herb the choice of millions worldwide. Begin mastering C# 4.0 today with help from this authoritative volume! Coverage includes:

976 pages, Paperback

First published January 1, 2010

17 people are currently reading
127 people want to read

About the author

Herbert Schildt

200 books70 followers
Best-selling author Herbert Schildt has written extensively about the Java, C++, C, and C# programming languages. His books have sold millions of copies worldwide and have been widely translated. Herb's books have been used in education, corporate training, and individual study.
Although he is interested in all facets of computing, Herb's primary focus is computer languages, especially the standardization of languages. He was a member of the original ANSI committee that standardized the C language in 1989, and he was a member of the ANSI/ISO committee that updated that standard in 1999. He was a member of the original ANSI/ISO committee that standardized C++ in 1998 and he was a member of the ANSI/ISO committee that updated the standard for C++ in 2011.

Herb holds both graduate and undergraduate degrees from the University of Illinois, Urbana/Champaign.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
45 (46%)
4 stars
35 (36%)
3 stars
13 (13%)
2 stars
2 (2%)
1 star
1 (1%)
Displaying 1 - 4 of 4 reviews
Profile Image for Sorin Manole.
10 reviews1 follower
February 4, 2012
The author is very good at explaining basics at a slow enough pace and with lots of examples. So if you are new to managed, object-oriented languages like C# or Java it's a good start.
In my case, when I read it I already had some background in Java so I found myself reading it at a very fast pace, especially in the first part of the book where the basics are explained.
The book also covers some basics of the .NET framework, just enough to get you started.
Profile Image for Anbarasan Anbu.
14 reviews1 follower
July 5, 2017
This book is pretty good if you want to learn how to program from the basics, but not the best. The opening chapters can be quite difficult, but (I think) if you take the time to slowly work through the examples you can learn everything you need to know to program. It's all there, it's very accessible, with great writing and great example code, but it does come at you very fast. But with some patience (and possibly an experienced friend, like Google), you can figure it out. Plus, after you get past the basics you will be richly rewarded with some great writing on C# specific programming techniques.
This is suitable for intermediate programmers.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.