9781509303588

Essential C# 7.0

by ;
  • ISBN13:

    9781509303588

  • ISBN10:

    1509303588

  • Edition: 6th
  • Format: Paperback
  • Copyright: 2018-04-30
  • Publisher: Addison-Wesley Professional
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $59.99 Save up to $9.00
  • Buy New
    $50.99
    Add to Cart Free Shipping

    NOT YET PRINTED. PLACE AN ORDER AND WE WILL SHIP IT AS SOON AS IT ARRIVES.

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

Summary

Essential C# 7.0 is a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of experience. Updated to reflect new C# 7.0 features and patterns, it will help you write C# code that’s simple, powerful, robust, secure, and maintainable.

 

This book’s authors are world-class C# experts: long-time Microsoft MVP and Regional Director Mark Michaelis and Eric Lippert, formerly principal developer on Microsoft’s C# compiler team. Together, they cover the entire language, illustrating key constructs with succinct examples and offering a complete foundation for successful C# development.

 

Essential C# 7.0 makes it easy to program with any version of C#, whether you’re creating new code or maintaining existing systems.

Table of Contents

Chapter 1 - Introducing C#
Chapter 2 - Data Types
Chapter 3 - Operators and Control Flow
Chapter 4 - 4 Methods and Parameters
Chapter 5 - Classes
Chapter 6 - Inheritance
Chapter 7 - Interfaces
Chapter 8 - Value Types
Chapter 9 - Well-Formed Types
Chapter 10 - Exception Handling
Chapter 11 -  Generics
Chapter 12 - Delegates and Lambda Expressions
Chapter 13 - Events
Chapter 14 - Collection Interfaces with Standard Query Operators
Chapter 15 - LINQ with Query Expressions
Chapter 16 - Building Custom Collections
Chapter 17 -  Reflection, Attributes, and Dynamic Programming
Chapter 18 - Multithreading
Chapter 19 - Thread Synchronization
Chapter 20 - Platform Interoperability and Unsafe Code
Chapter 21 - The Common Language Infrastructure
Appendix A - Downloading and Installing the C# Compiler and CLI Platform
Appendix B – Working with the .NET Compiler Platform (“Roslyn”)
Appendix C - Tic-Tac-Toe Source Code Listing

Rewards Program

Write a Review