Compete Reference C# 4.0
Best Book For Learning C Sharp
Description
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:
-
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 and the Task Parallel Library
-
Generics
-
LINQ and PLINQ
-
Lambda expressions
-
Anonymous types
-
Extension methods
-
Named and optional arguments
-
Implicitly typed variables
-
I/O, networking, and collections
-
The preprocessor and much, much more
Table of contents
Part I: The C# Language;
Chapter 1. The Creation of C#;
Chapter 2. An Overview of C#;
Chapter 3. Data Types, Literals, and Variables;
Chapter 4. Operators;
Chapter 5. Program Control Statements;
Chapter 6. Introducing Classes and Objects;
Chapter 7. Arrays and Strings;
Chapter 8. A Closer Look at Methods and Classes;
Chapter 9. Operator Overloading;
Chapter 10. Indexers and Properties;
Chapter 11. Inheritance;
Chapter 12. Interfaces, Structures, and Enumerations;
Chapter 13. Exception Handling;
Chapter 14. Using I/O;
Chapter 15. Delegates, Events and Lambda Expressions;
Chapter 16. Namespaces, the Preprocessor, and Assemblies;
Chapter 17. Runtime Type ID, Reflection, and Attributes;
Chapter 18. Generics;
Chapter 19. LINQ;
Chapter 20: Unsafe code, Pointers, Nullable Types, Dynamic Types, and Miscellaneous Topics;
Part II: Exploring the C# Library;
Chapter 21. Exploring the System Namespace;Chapter 22. Strings and Formatting;
Chapter 23. Multithreaded Programming, Part One;
Chapter 24. Multithreading Part Two: Exploring the Task Parallel Library and PLINQ;
Chapter 25. Collections, Enumerators, and Iterators;
Chapter 26. Networking Through the Internet Using System.Net;
Appendix A. Documentation Comment Quick Reference;
0 comments:
Post a Comment