Skip to content

C# Programming Language

Best in textbook rentals since 2012!

ISBN-10: 0321334434

ISBN-13: 9780321334435

Edition: 2nd 2006 (Revised)

Authors: Scott Wiltamuth, Peter Golde, Anders Hejlsberg

List price: $44.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

C# is the most widely used new computer language introduced in the last decade. Usage of it should continue to accelerate with the release of C# 2.0 last November, which adds a number of major new features, most notable Generics, Anonymous Methods, Iterators, and Partial Types. This is the definitive reference to C# 2.0, direct from Anders Hejlsberg, the legendary father of C#, Scott Wiltamuth, the lead author of the specification, and other key members of the C# team. It contains the complete specification, as well as annotations and code samples from the C# team. Finally, it concludes with an exclusive look ahead at what is coming in C# 3.0. The first edition of this book has sold nearly…    
Customers also bought

Book details

List price: $44.99
Edition: 2nd
Copyright year: 2006
Publisher: Addison Wesley Professional
Publication date: 6/9/2006
Binding: Hardcover
Pages: 720
Size: 7.75" wide x 9.50" long x 1.50" tall
Weight: 2.750
Language: English

Preface
C# 1.0
Introduction
Hello World
Program Structure
Types and Variables
Expressions
Statements
Classes and Objects
Structs
Arrays
Interfaces
Enums
Delegates
Attributes
Lexical Structure
Programs
Grammars
Lexical Analysis
Tokens
Preprocessing Directives
Basic Concepts
Application Startup
Application Termination
Declarations
Members
Member Access
Signatures and Overloading
Scopes
Namespace and Type Names
Automatic Memory Management
Execution Order
Types
Value Types
Reference Types
Boxing and Unboxing
Variables
Variable Categories
Default Values
Definite Assignment
Variable References
Atomicity of Variable References
Conversions
Implicit Conversions
Explicit Conversions
Standard Conversions
User-Defined Conversions
Expressions
Expression Classifications
Operators
Member Lookup
Function Members
Primary Expressions
Unary Operators
Arithmetic Operators
Shift Operators
Relational and Type-Testing Operators
Logical Operators
Conditional Logical Operators
Conditional Operator
Assignment Operators
Expression
Constant Expressions
Boolean Expressions
Statements
End Points and Reachability
Blocks
The Empty Statement
Labeled Statements
Declaration Statements
Expression Statements
Selection Statements
Iteration Statements
Jump Statements
The try Statement
The checked and unchecked Statements
The lock Statement
The using Statement
Namespaces
Compilation Units