Contact The MIT Press Information on how to order from The MIT Press Access your saved shopping cart, e-mail list subscriptions, order history, address book, and other info in the Your Profile area MIT Press Home Page


October 2004
8 x 9, 214 pp.
$23.00/£17.95 (PAPER)
Short

ISBN-10:
0-262-69317-8
ISBN-13:
978-0-262-69317-2

Related Links
Open this site in a new browser window.
Book's Companion Web siteOpen this site in a new browser window.
Find this book in a library
Request Exam/Desk Copy
< BACK
C# Precisely
Peter Sestoft and Henrik I. Hansen

Preface
Download Chapter as PDF Sample Chapter - Download PDF (30 KB)
ix
Notational Conventionsx
1Compiling, Loading and Executing C# Programs2
2Names and Reserved Names4
3C# Naming Conventions4
4Comments and Program Layout4
5Data and Types6
6Variables, Parameters, Fields, and Scope14
7Strings16
8String Builders24
9Arrays26
10Classes32
11The Machine Model: Stack, Heap, and Garbage Collection54
12Expressions56
13Statements84
14Struct Types102
15Interfaces106
16Enum Types110
17Delegate Types112
18Nullable Types over Value Types (C# 2.0)114
19Exceptions116
20Threads, Concurrent Execution, and Synchronization118
21Mathematical Functions124
22Input and Output126
23Generic Types and Methods (C# 2.0)144
24Generic Collections: Lists and Dictionaries (C# 2.0)158
25Namespaces172
26Partial Type Declarations (C# 2.0)174
27Assertions and the Debug.Assert Method176
28Attributes178
29Main Differences between C# and Java180
30References182
Index
Download Chapter as PDF Sample Chapter - Download PDF (94 KB)
183
 
Join an E-mail Alert List


 
 
TECHNOLOGY PARTNER: Azility, Inc. TERMS OF USE | PRIVACY POLICY | COPYRIGHT © 2009