This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
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.
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.
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