The C♯ programming language /
Saved in:
Edition: | 3rd ed., Special annotated ed. |
---|---|
Imprint: | Upper Saddle River, NJ : Addison-Wesley, c2009. |
Description: | xviii, 754 p. ; 25 cm. |
Language: | English |
Series: | Microsoft .NET development series Microsoft .NET development series. |
Subject: | |
Format: | Print Book |
URL for this record: | http://pi.lib.uchicago.edu/1001/cat/bib/7998889 |
Table of Contents:
- Foreword
- Preface
- About the Authors
- About the Annotators
- Chapter 1. Introduction
- 1.1. Hello, World
- 1.2. Program Structure
- 1.3. Types and Variables
- 1.4. Expressions
- 1.5. Statements
- 1.6. Classes and Objects
- 1.7. Structs
- 1.8. Arrays
- 1.9. Interfaces
- 1.10. Enums
- 1.11. Delegates
- 1.12. Attributes
- Chapter 2. Lexical Structure
- 2.1. Programs
- 2.2. Grammars
- 2.3. Lexical Analysis
- 2.4. Tokens
- 2.5. Preprocessing Directives
- Chapter 3. Basic Concepts
- 3.1. Application Start-Up
- 3.2. Application Termination
- 3.3. Declarations
- 3.4. Members
- 3.5. Member Access
- 3.6. Signatures and Overloading
- 3.7. Scopes
- 3.8. Namespace and Type Names
- 3.9. Automatic Memory Management
- 3.10. Execution Order
- Chapter 4. Types
- 4.1. Value Types
- 4.2. Reference Types
- 4.3. Boxing and Unboxing
- 4.4. Constructed Types
- 4.5. Type Parameters
- 4.6. Expression Tree Types
- Chapter 5. Variables
- 5.1. Variable Categories
- 5.2. Default Values
- 5.3. Definite Assignment
- 5.4. Variable References
- 5.5. Atomicity of Variable References
- Chapter 6. Conversions
- 6.1. Implicit Conversions
- 6.2. Explicit Conversions
- 6.3. Standard Conversions
- 6.4. User-Defined Conversions
- 6.5. Anonymous Function Conversions
- 6.6. Method Group Conversions
- Chapter 7. Expressions
- 7.1. Expression Classifications
- 7.2. Operators
- 7.3. Member Lookup
- 7.4. Function Members
- 7.5. Primary Expressions
- 7.6. Unary Operators
- 7.7. Arithmetic Operators
- 7.8. Shift Operators
- 7.9. Relational and Type-Testing Operators
- 7.10. Logical Operators
- 7.11. Conditional Logical Operators
- 7.12. The Null Coalescing Operator
- 7.13. Conditional Operator
- 7.14. Anonymous Function Expressions
- 7.15. Query Expressions
- 7.16. Assignment Operators
- 7.17. Expressions