C# 2.0: The Complete Reference
2nd Edition
0072262095
·
9780072262094
© 2006 | Published: December 8, 2005
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.This comprehensive volume is fully updated for C# 2.0 -- th…
Read More
Purchase Options
Request Review Copy
Part One: The C# LanguageChapter 1: The Creation of C#Chapter 2: An Overview of C#Chapter 3: Data Types, Literals, and VariablesChapter 4: OperatorsChapter 5: Program Control StatementsChapter 6: Introducing Classes, Objects, and MethodsChapter 7: Arrays and StringsChapter 8: A Closer Look at Methods and ClassesChapter 9: Operator OverloadingChapter 10: Indexers and PropertiesChapter 11: Inheritance Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 2: An Overview of C#Chapter 3: Data Types, Literals, and VariablesChapter 4: OperatorsChapter 5: Program Control StatementsChapter 6: Introducing Classes, Objects, and MethodsChapter 7: Arrays and StringsChapter 8: A Closer Look at Methods and ClassesChapter 9: Operator OverloadingChapter 10: Indexers and PropertiesChapter 11: Inheritance Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 4: OperatorsChapter 5: Program Control StatementsChapter 6: Introducing Classes, Objects, and MethodsChapter 7: Arrays and StringsChapter 8: A Closer Look at Methods and ClassesChapter 9: Operator OverloadingChapter 10: Indexers and PropertiesChapter 11: Inheritance Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 6: Introducing Classes, Objects, and MethodsChapter 7: Arrays and StringsChapter 8: A Closer Look at Methods and ClassesChapter 9: Operator OverloadingChapter 10: Indexers and PropertiesChapter 11: Inheritance Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 8: A Closer Look at Methods and ClassesChapter 9: Operator OverloadingChapter 10: Indexers and PropertiesChapter 11: Inheritance Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 10: Indexers and PropertiesChapter 11: Inheritance Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 12: Interfaces, Structures, and Enumerations Chapter 13: Exception HandlingChapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 14: Using I/OChapter 15: Delegates and EventsChapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 16: Namespaces, The Preprocessor, and AssembliesChapter 17: Runtime Type ID, Reflection, and AttributesChapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 18: Unsafe code, Pointers, and Miscellaneous topicsChapter 19: GenericsPart Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Part Two: The C# Class LibraryChapter 20: Exploring the System NamespaceChapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 21: Strings and FormattingChapter 22: Multithreaded ProgrammingChapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 23: Working with CollectionsChapter 24: NetworkingPart 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Part 3: Applying C#Chapter 25: Building componentsChapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Chapter 26: Creating Form-Based Windows ApplicationsChapter 27: A Recursive-Descent Expression ParserAppendix A: XML Comment Quick Reference
Appendix A: XML Comment Quick Reference
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.
This comprehensive volume is fully updated for C# 2.0 -- the newest version of Microsoft's revolutionary programming language.The changes found in C# 2.0 bring Java-like power to millions of Windows programmers worldwide. With expertly crafted explanations, insider tips, and hundreds of examples, this book fully explains every aspect of C# 2.0. Written in the clear, uncompromising style that has made master programming author Herb Schildt the choice of millions, the book covers all the new and existing features of this major programming language.
This comprehensive volume is fully updated for C# 2.0 -- the newest version of Microsoft's revolutionary programming language.The changes found in C# 2.0 bring Java-like power to millions of Windows programmers worldwide. With expertly crafted explanations, insider tips, and hundreds of examples, this book fully explains every aspect of C# 2.0. Written in the clear, uncompromising style that has made master programming author Herb Schildt the choice of millions, the book covers all the new and existing features of this major programming language.