C# 5.0 Pocket Reference


When you need answers for programming with C# 5.0, this practical and tightly focused book tells you exactly what you need to know—without long introductions or bloated samples. Easy to browse, it’s ideal as 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 C# 5.0 in a Nutshell, this book covers the entire C# 5.0 language, including:

  • All of C#’s fundamentals
  • Advanced topics such as operator overloading, type constraints, covariance & contravariance, iterators, nullable types, operator lifting, lambda expressions & closures
  • LINQ, starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressions
  • Dynamic binding and C# 5.0’s new asynchronous functions

Table of Contents

  • Conventions Used in This Book
  • Using Code Examples
  • Safari® Books Online
  • How to Contact Us
  • 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
  • Attributes
  • Caller Info Attributes (C# 5.0)
  • Asynchronous Functions (C# 5.0)
  • Unsafe Code and Pointers
  • Preprocessor Directives
  • XML Documentation

Book Details

  • Paperback: 224 pages
  • Publisher: O’Reilly Media (May 2012)
  • Language: English
  • ISBN-10: 1449320171
  • ISBN-13: 978-1449320171
Download [5.4 MiB]

You may also like...

4 Responses

  1. nectar09 says:

    I think you upload the wrong epub file guy..
    It is the eraly release edition, the pdf file is release edition, but the epub not..
    Please upload again bro, if you have it, because it is really cool. .. 😀

  2. Wow! says:

    nectar09,
    I will check it and update asap. Thank you for comment. 😉

  3. Wow! says:

    The book is release edition. Editor has forgot change old cover.
    Book contents are full.

  4. nectar09 says:

    Oh.. Thanks for the reply Wow!
    This is a great website, but all the links is in prefiles, i think you need to upload to another hosting 😀
    Thanks again.

Leave a Reply