Home > Store

Essential C# 8.0, 7th Edition

Register your product to gain access to bonus material or receive a coupon.

Essential C# 8.0, 7th Edition

eBook (Watermarked)

  • Your Price: $38.39
  • List Price: $47.99
  • Estimated Release: Sep 18, 2020
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.


  • Copyright 2021
  • Edition: 7th
  • eBook (Watermarked)
  • ISBN-10: 0-13-597235-3
  • ISBN-13: 978-0-13-597235-9

Essential C# 8.0 is a well-organized, no-fluff guide to C# 8.0 for programmers at all levels of experience. Reflecting the most important C# features, it will help you write code that’s simple, powerful, robust, secure, and maintainable.

Author Mark Michaelis is a world-class C# expert: a long-time Microsoft MVP and Regional Director who also has served on Microsoft’s C# design review team. He presents a comprehensive tutorial and reference for the entire language, including expert coverage of key C# 8.0 enhancements. He illustrates key C# constructs with succinct examples, and presents best-practice coding guidelines. 

Sample Content

Table of Contents

Chapter 1 - Introducing C#Chapter 2 - Data TypesChapter 3 - Operators and Control FlowChapter 4 - 4 Methods and ParametersChapter 5 - ClassesChapter 6 - InheritanceChapter 7 - InterfacesChapter 8 - Value TypesChapter 9 - Well-Formed TypesChapter 10 - Exception HandlingChapter 11 -  GenericsChapter 12 - Delegates and Lambda ExpressionsChapter 13 - EventsChapter 14 - Collection Interfaces with Standard Query OperatorsChapter 15 - LINQ with Query ExpressionsChapter 16 - Building Custom CollectionsChapter 17 -  Reflection, Attributes, and Dynamic ProgrammingChapter 18 - MultithreadingChapter 19 - Thread SynchronizationChapter 20 - Platform Interoperability and Unsafe CodeChapter 21 - The Common Language Infrastructure
AppendicesAppendix A - Downloading and Installing the C# Compiler and CLI PlatformMicrosoft’s .NETAppendix B — Working with the .NET Compiler Platform (“Roslyn”)Appendix C - Tic-Tac-Toe Source Code Listing


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership