Wonder Club world wonders pyramid logo
×

C# 3.0 Pocket Reference, 2nd Edition Book

C# 3.0 Pocket Reference, 2nd Edition
C# 3.0 Pocket Reference, 2nd Edition, , C# 3.0 Pocket Reference, 2nd Edition has a rating of 4 stars
   2 Ratings
X
C# 3.0 Pocket Reference, 2nd Edition, , C# 3.0 Pocket Reference, 2nd Edition
4 out of 5 stars based on 2 reviews
5
0 %
4
100 %
3
0 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • C# 3.0 Pocket Reference, 2nd Edition
  • Written by author Joseph Albahari
  • Published by O'Reilly Media, Incorporated, February 2008
  • This book is for busy programmers who want a succinct and yet readable guide to C# 3.0 and LINQ. C# 3.0 Pocket Reference tells you exactly what you need to know, without long introductions or bloated samples. Despite its conciseness, this
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

What's New in C# 3.0     1
A First C# Program     4
Compilation     7
Syntax     8
Identifiers and Keywords     8
Literals, Punctuators, and Operators     10
Comments     11
Type Basics     11
Predefined Type Examples     11
Custom Type Examples     12
Conversions     16
Value Types Versus Reference Types     16
Predefined Type Taxonomy     20
Numeric Types     21
Numeric Literals     22
Numeric Conversions     24
Arithmetic Operators     25
Increment and Decrement Operators     25
Specialized Integral Operations     25
8- and 16-Bit Integrals     27
Special Float and Double Values     28
double Versus decimal     29
Real Number Rounding Errors     29
Boolean Type and Operators     30
Equality and Comparison Operators     30
Conditional Operators     31
Strings and Characters     32
Char Conversions     33
String Type     33
Arrays     36
Default ElementInitialization     37
Multidimensional Arrays     38
Simplified Array Initialization Expressions     40
Bounds Checking     41
Variables and Parameters     41
The Stack and the Heap     42
Definite Assignment     43
Default Values     44
Parameters     45
var: Implicitly Typed Local Variables (C# 3.0)     48
Expressions and Operators     49
Primary Expressions     50
Void Expressions     50
Assignment Expressions     50
Operator Precedence and Associativity     51
Operator Table     52
Statements     55
Declaration Statements     55
Expression Statements     56
Selection Statements     57
Iteration Statements     61
Jump Statements     63
Miscellaneous Statements     65
Namespaces     65
The using Directive     66
Rules Within a Namespace     67
Aliasing Types and Namespaces     68
Classes     69
Fields     69
Methods     70
Instance Constructors      71
Object Initializers (C# 3.0)     73
The this Reference     74
Properties     74
Indexers     77
Constants     78
Static Constructors     79
Static Classes     80
Finalizers     80
Partial Classes and Methods     80
Inheritance     82
Polymorphism     83
Casting     83
Virtual Function Members     85
Abstract Classes and Abstract Members     86
Hiding Inherited Members     87
Sealing Functions and Classes     88
The base Keyword     88
Constructors and Inheritance     89
Overloading and Resolution     90
The object Type     90
Boxing and Unboxing     91
Static and Dynamic Type Checking     92
Object Member Listing     93
GetType() and typeof     93
Equals, ReferenceEquals, and GetHashCode     94
The ToString Method     95
Structs     96
Struct Construction Semantics     96
Access Modifiers     97
Examples     98
Accessibility Capping      98
Restrictions on Access Modifiers     99
Interfaces     99
Extending an Interface     100
Explicit Interface Implementation     100
Implementing Interface Members Virtually     101
Reimplementing an Interface in a Subclass     102
Enums     104
Enum Conversions     104
Flags Enumerations     105
Enum Operators     106
Nested Types     107
Generics     108
Generic Types     108
Why Generics Exist     109
Generic Methods     110
Declaring Generic Parameters     111
typeof and Generics     112
The default Generic Value     112
Generic Constraints     113
Generics and Covariance     115
Subclassing Generic Types     116
Self-Referencing Generic Declarations     116
Static Data     116
Generic Collection Initialization     117
Delegates     117
Writing Plug-in Methods with Delegates     118
Multicast Delegates     119
Instance Versus Static Method Targets     120
Generic Delegate Types     120
Delegate Compatibility     121
Events     123
Standard Event Pattern     124
Event Accessors     127
Event Modifiers     129
Lambda Expressions (C# 3.0)     129
Explicitly Specifying Lambda Parameter Types     130
Generic Lambda Expressions and the Func Delegates     130
Outer Variables     132
Anonymous Methods     133
try Statements and Exceptions     134
The catch Clause     136
The finally Block     137
Throwing Exceptions     139
Key Properties of System.Exception     140
Common Exception Types     140
Enumeration and Iterators     142
Enumeration     142
Iterators     143
Iterator Semantics     144
Composing Sequences     146
Nullable Types     148
Null Basics     148
Lifted Operators     149
bool?     151
Null Coalescing Operator     151
Operator Overloading     152
Operator Functions     152
Overloading Equality and Comparison Operators     154
Custom Implicit and Explicit Conversions      155
Extension Methods (C# 3.0)     156
Extension Method Chaining     157
Ambiguity and Resolution     157
Anonymous Types (C# 3.0)     158
LINQ (C# 3.0)     159
LINQ Fundamentals     160
Deferred Execution     164
Standard Query Operators     166
Chaining Query Operators     170
Query Syntax     171
The let Keyword     174
Query Continuations     175
Multiple Generators     175
Joining     177
Ordering     180
Grouping     181
OfType and Cast     182
Attributes     183
Attribute Classes     184
Named and Positional Parameters     184
Attribute Targets     185
Specifying Multiple Attributes     185
Writing Custom Attributes     186
Retrieving Attributes at Runtime     186
Unsafe Code and Pointers     187
Pointer Basics     188
Unsafe Code     188
The fixed Statement     189
The Pointer-to-Member Operator     190
Arrays     190
void*      191
Pointers to Unmanaged Code     192
Preprocessor Directives     192
Conditional Attributes     194
Pragma Warning     194
XML Documentation     195
Standard XML Documentation Tags     196
Framework Overview     198
The Core Framework     199
User Interface Technologies     205
Backend Technologies     209
Distributed System Technologies     210
Index     215


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

C# 3.0 Pocket Reference, 2nd Edition, , C# 3.0 Pocket Reference, 2nd Edition

X
WonderClub Home

This item is in your Collection

C# 3.0 Pocket Reference, 2nd Edition, , C# 3.0 Pocket Reference, 2nd Edition

C# 3.0 Pocket Reference, 2nd Edition

X
WonderClub Home

This Item is in Your Inventory

C# 3.0 Pocket Reference, 2nd Edition, , C# 3.0 Pocket Reference, 2nd Edition

C# 3.0 Pocket Reference, 2nd Edition

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: