C# 6.0 Cookbook, 4th Edition Front Cover

C# 6.0 Cookbook, 4th Edition

  • Length: 704 pages
  • Edition: 4
  • Publisher:
  • Publication Date: 2015-10-23
  • ISBN-10: 1491921463
  • ISBN-13: 9781491921463
  • Sales Rank: #779536 (See Top 100 Books)
Description

Completely updated for C# 6.0, the new edition of this bestseller offers more than 150 code recipes to common and not-so-common problems that C# programmers face every day. More than a third of the recipes have been rewritten to take advantage of new C# 6.0 features. If you prefer solutions to general C# language instruction and quick answers to theory, this is your book.C# 6.0 Cookbook offers new recipes for asynchronous methods, dynamic objects, enhanced error handling, the Rosyln compiler, and more.

Here are some of topics covered:

  • Classes and generics
  • Collections, enumerators, and iterators
  • Data types
  • LINQ and Lambda expressions
  • Exception handling
  • Reflection and dynamic programming
  • Regular expressions
  • Filesystem interactions
  • Networking and the Web
  • XML usage
  • Threading, Synchronization, and Concurrency

Each recipe in the book includes tested code that you can download from oreilly.com and reuse in your own applications, and each one includes a detailed discussion of how and why the underlying technology works. You don’t have to be an experienced C# or .NET developer to use C# 6.0 Cookbook. You just have to be someone who wants to solve a problem now, without having to learn all the related theory first.

Table of Contents

Chapter 1. Classes and Generics
Chapter 2. Collections, Enumerators, and Iterators
Chapter 3. Data Types
Chapter 4. Language Integrated Query (LINQ) and Lambda Expressions
Chapter 5. Debugging and Exception Handling
Chapter 6. Reflection and Dynamic Programming
Chapter 7. Regular Expressions
Chapter 8. Filesystem I/O
Chapter 9. Networking and Web
Chapter 10. XML
Chapter 11. Security
Chapter 12. Threading, Synchronization, and Concurrency
Chapter 13. Toolbox

To access the link, solve the captcha.