A Programmer’s Guide to C# 5.0

  • Authors
  • Eric Gunnerson

Table of contents

  1. Front Matter
    Pages i-xxxiii
  2. Eric Gunnerson
    Pages 1-2
  3. Eric Gunnerson
    Pages 3-10
  4. Eric Gunnerson
    Pages 11-17
  5. Eric Gunnerson
    Pages 19-31
  6. Eric Gunnerson
    Pages 33-46
  7. Eric Gunnerson
    Pages 47-56
  8. Eric Gunnerson
    Pages 57-76
  9. Eric Gunnerson
    Pages 77-82
  10. Eric Gunnerson
    Pages 83-93
  11. Eric Gunnerson
    Pages 95-99
  12. Eric Gunnerson
    Pages 101-108
  13. Eric Gunnerson
    Pages 109-113
  14. Eric Gunnerson
    Pages 115-126
  15. Eric Gunnerson
    Pages 127-135
  16. Eric Gunnerson
    Pages 137-142
  17. Eric Gunnerson
    Pages 143-151
  18. Eric Gunnerson
    Pages 153-163
  19. Eric Gunnerson
    Pages 165-175
  20. Eric Gunnerson
    Pages 177-185

About this book

Introduction

A Programmer’s Guide to C# 5.0 is a book for software developers who want to truly understand C#. Whether you’ve worked with C# before or with another general-purpose programming language, each fast-paced, focused chapter will take you straight to the heart of a feature of C# and show you why it works the way it does.

Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is an ideal companion to the C# Language Specification, and works both as a tutorial and as a reference guide. Now in its fourth edition, you will find up-to-date coverage of all the latest C# features, including Linq, covariance and contravariance, and async support.

You’ll learn how to:

  • Use C# features effectively, in the way they were intended
  • Apply the newest C# features to your coding problems
  • Streamline your database code using LINQ
  • Use async support and the task parallel library to improve performance.
  • Program more efficiently, effectively, and with real insight into this mature and exciting language, with A Programmer’s Guide to C# 5.0.

Bibliographic information

Industry Sectors
Pharma
Automotive
Electronics
Telecommunications
Aerospace