Start reading C# 2.0: The Complete Reference on your Kindle in under a minute. Don’t have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 
  Try it free  
 
Sample the beginning of this book for free

Deliver to your Kindle or other device

 
   
 
Read books on your computer or other mobile devices
Get Kindle for iPhone
Also works on iPod Touch
 
 
C# 2.0: The Complete Reference
 
See larger image
 

C# 2.0: The Complete Reference (Kindle Edition)

by Herbert Schildt (Author)
4.3 out of 5 stars  See all reviews (11 customer reviews)

Digital List Price: $59.99  What's this?
Print List Price:$59.99
Kindle Price: $34.74 & includes wireless delivery via Amazon Whispernet
You Save:$25.25 (42%)

Text-to-Speech: Enabled
Kindle Books
  • Kindle Books include wireless delivery - read your book on your Kindle within a minute of placing your order.
  • Don't have a Kindle? Get yours here.

Formats

Amazon Price New from Used from
Kindle Edition $34.74  
Paperback $38.60  

Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

Herb Schildt is the world's leading programming author. He is an authority on the C, C++, Java, and C# languages, and is a master Windows programmer. His programming books have sold more than 3.5 million copies worldwide and have been translated into all major foreign languages. He is the author of numerous bestsellers, including Java: The Complete Reference, C++: The Complete Reference, and C#: A Beginner's Guide. Schildt holds both graduate and undergraduate degrees from the University of Illinois

From the Back Cover

THE MOST COMPREHENSIVE C# RESOURCE AVAILABLE!

Herb Schildt, the world's leading programming author, has updated and expanded his classic C# reference to cover C# 2.0 -- the newest version of Microsoft's premier programming language designed for .NET development. With carefully crafted explanations, insider tips, and hundreds of examples, this book offers in-depth coverage of all aspects of C#, including its keywords, syntax, and core libraries. Of course, detailed coverage of the new C# 2.0 features, such as generics, nullable types, anonymous methods, partial class declarations, and the :: operator, is included. Essential for every C# programmer, this comprehensive reference is written in the clear, crisp, uncompromising style that has made Herb the choice of millions. Whether you are a beginning programmer or an experienced pro, the answers to all your C# 2.0 questions can be found in this definitive guide.

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
  • Pointers and "unsafe" code
  • Multithreading
  • Generics
  • Nullable types
  • Anonymous methods
  • The collection classes
  • The I/O classes
  • Networking
  • The preprocessor and much, much more

Product Details


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 

Your tags: Add your first tag
 

 

Customer Reviews

11 Reviews
5 star:
 (6)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (11 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
7 of 8 people found the following review helpful:
5.0 out of 5 stars Excellent reference, April 21, 2006
By ueberhund "ueberhund" (Salt Lake City, UT United States) - See all my reviews
(VINE VOICE)   
When they say "The Complete Reference", they aren't kidding! This is the most thorough, complete book on the C# 2.0 language that I have seen. It's an excellent reference manual-definitely among the best available. This book is divided into three sections-a reference to the C# language, a reference to the .NET libraries you can reference with C#, and a section that shows how C# can be applied to a variety of programming problems.

The first section-the C# language reference-is exactly what you would expect. The author begins with an introduction to variables and operators, moves into a discussion on control statements (e.g. loops), followed by a discussion on class design. After the discussion on object oriented programming, more advanced language issues are discussed, like arrays, inheritance, delegates, and even generics (which are completely new to C# 2.0).

The second section takes a deep-dive into some of the most common .NET libraries. As the author explores these namespaces, many excellent examples are provided that go right along with the namespace being discussed. There are excellent discussions on strings, collections, multithreaded programming, and generics, just to name a few.

In the final section of the book, the author ties together many of the concepts discussed in earlier sections of the book by building several different types of applications. In this section, you can see how these applications are created from start to finish.

I was very impressed with this book-it's an excellent reference, accessible to beginning C# developers all the way up to experienced C# programmers who just can't remember the correct syntax for a particular operation. I would highly recommend it as an addition to your reference library.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
9 of 11 people found the following review helpful:
4.0 out of 5 stars Thorough reference with a few gaps, March 25, 2006
By Craig Bolon "persistentreader" (Massachusetts, United States) - See all my reviews
(REAL NAME)   
Schildt has updated his C# reference with a language-centered approach. He describes Microsoft's .NET environment in the context of the language. However, he is primarily concerned to explain and document C# as a programming language, even though it is imbedded in a proprietary environment. The successful precedents for this approach extend back to Cobol, Fortran and PL/I.

Although generally thorough, the book's coverage has gaps. For example, the book rushes through C# structures in five pages (pp. 325-330), saying that a struct is "similar to a class" but failing to explain fully how it differs. Inner structures, the syntax of their uses, and their potential access conflicts are not mentioned. Neither are methods on structures other than constructors. The coverage of generic collections omits to mention the curious lack of a Reset() method in the interface their enumerators implement. It does not explain how to use generic interfaces such as IEnumerable<> at the same time as their non-generic equivalents, nor does it warn about lack of generic equivalents for interfaces such as ICloneable.

The code examples in Schildt's book, "C# 2.0, Complete Reference" (Osborne, 2006), use the antique hanging brace format carried over from Dennis Ritchie's style c. 1970 rather than the more readable aligned braces favored since then. They do not apply Microsoft's recommended naming conventions (but then neither do most books from Microsoft Press).

For the most part, however, Schildt's book fills out the empty spaces in Microsoft's documentation of C# and provides a full and well organized description of the language that software professionals will find most helpful.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
5 of 6 people found the following review helpful:
2.0 out of 5 stars Aptly Mis-named Book, February 13, 2007
By J. Butler (Kissimmee, FL) - See all my reviews
(REAL NAME)   
This book should be titled "C# - A Beginner's Reference" This book is far from complete. It offers very little in the way of advanced reference material, and has nothing on C# Web Applications. The book is okay for a beginner's reference, but not really worth its cost for programmers who already have a background in other programming languages. This book covers the basics, basically, and that's about it. The title of this book is very misleading. I'd give it three stars; it does offer a good reference for basic material; but the misleading title brings my rating down to two stars.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars good..
I have bought this book for my son, hope it will be helpful for him, my son is agree with other rewiers that it is not for proffesionals but good for beginers. Read more
Published 14 months ago by MAKA, TBL, GE

5.0 out of 5 stars Great C# Reference
I bought this book intending to have a good reference and I was not let down at all. From the other reviews I had developed pretty high hopes for this book. Read more
Published on August 10, 2007 by Ryan M. Moore

5.0 out of 5 stars Great Book but not complete referance.
One of the best book I have ever read. Author explains every topics clearly and detail by detail. Despite it is name the book is for beginners. Read more
Published on July 6, 2007 by Selami Ipek

4.0 out of 5 stars Detailed, example driven introduction
Well, if you have seen any of Schildt books, you have seen them all. The style is basically always the same: short, to the point, no fuss example illustrating the syntax and... Read more
Published on June 9, 2007 by Riccardo Audano

5.0 out of 5 stars Yes, it is complete!
This is a terrific book. So far, there has been no question that I have had that this does not answer and typically, they a have an example to go with it. Read more
Published on March 15, 2007 by Neal C

3.0 out of 5 stars almost complete reference
Although it is a good book I think it does not deserve its name; the complete reference. Boring examples are iteratively improved and each time same source code with little... Read more
Published on February 8, 2007 by Fatih Nar

5.0 out of 5 stars A good book
This book is good for beginners and perfect for advanced users. It covers many missing subjects that you cannot find in any other book.
Published on November 13, 2006 by Özgür U. Ayhan

5.0 out of 5 stars Good reference book
It is a good book for developers at any level, highly recommed it.
Published on February 28, 2006 by Sachet Upadhya

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Explore more


So You'd Like to...


Look for Similar Items by Category


Look for Similar Items by Subject


 
Feedback
If you need help or have a question for Customer Service, contact us.
Please log in if you would like to report this content as inappropriate? Click here
Do you believe that this item violates a copyright? Click here
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.