Publisher: O'Reilly Media Released: August 2010 Pages: 218
When you're programming C# 4.0 and need a little help, this tightly focused and practical book tells you exactly what you need to know -- without long introductions or bloated examples. It's ideal as a succinct quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version of C#. Written by the authors of the acclaimed C# 4.0 in a Nutshell (O’Reilly), this book covers the entire C# 4.0 language -- without skimping on the details -- including: - Features new to C# 4.0, such as dynamic binding, optional and named parameters, and type parameter variance
- All of C#'s fundamentals
- Advanced topics, including operator overloading, custom conversions, type constraints, covariance and contravariance, lambda expressions and closures, iterators, nullable types, and operator lifting
- LINQ, starting with sequences, lazy execution, and standard query operators; finishing with a complete reference to query expressions
- Unsafe code and pointers, custom attributes, preprocessor directives, and XML documentation
|
-
Chapter 1 C# 4.0 Pocket Reference -
Using Code Examples -
How to Contact Us -
Safari® Books Online -
A First C# Program -
Syntax -
Type Basics -
Numeric Types -
Boolean Type and Operators -
Strings and Characters -
Arrays -
Variables and Parameters -
Expressions and Operators -
Statements -
Namespaces -
Classes -
Inheritance -
The object Type -
Structs -
Access Modifiers -
Interfaces -
Enums -
Nested Types -
Generics -
Delegates -
Events -
Lambda Expressions -
Anonymous Methods -
try Statements and Exceptions -
Enumeration and Iterators -
Nullable Types -
Operator Overloading -
Extension Methods -
Anonymous Types -
LINQ -
Dynamic Binding (C# 4.0) -
Attributes -
Unsafe Code and Pointers -
Preprocessor Directives -
XML Documentation |
- Title:
- C# 4.0 Pocket Reference, 3rd Edition
- By:
- Joseph Albahari, Ben Albahari
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- August 2010
- Ebook:
- August 2010
- Pages:
- 218
- Print ISBN:
- 978-1-4493-9401-1
- | ISBN 10:
- 1-4493-9401-9
- Ebook ISBN:
- 978-1-4493-9476-9
- | ISBN 10:
- 1-4493-9476-0
|
-
Joseph Albahari Joseph Albahari is author of C# 3.0 in a Nutshell, LINQ Pocket Reference, and C# 3.0 Pocket Reference. He has been developing large-scale enterprise applications on .NET and other platforms for more than 15 years, and is author of LINQPad - the popular utility for querying databases in LINQ. Joseph is currently a freelance consultant. Joseph's Home Page View Joseph Albahari's full profile page. -
Ben Albahari Ben Albahari is the founder of Take On It. He was a Program Manager at Microsoft for 5 years, where he worked on several projects, including the .NET Compact Framework and ADO.NET. He was the cofounder of Genamics, a provider of tools for C# and J++ programmers, as well as software for DNA and protein sequence analysis. He is a co-author of C# Essentials, the first C# book from O'Reilly, and of previous editions of C# in a Nutshell. View Ben Albahari's full profile page. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Steve Fulton, Jeff Fulton
April 2011
Ebook: $31.99
Print & Ebook: $43.99
Print: $39.99
By Jurg van Vliet, Flavia Paganelli
February 2011
Ebook: $27.99
Print & Ebook: $38.49
Print: $34.99
By David Pogue
August 2010
|
Customer Reviews
8/26/2010 (3 of 3 customers found this review helpful) 4.0An excellent addition to your C# library - Concise
- Easy to understand
- Helpful examples
- Well-written
- Intermediate
- Novice
- Student
|
|
|