Description |
1 online resource (xx, 679 pages) : illustrations |
|
text file |
Note |
Includes index. |
Contents |
Classes and generics -- Collections, enumerators, and iterators -- Data types -- Language integrated query (LINQ) and lambda expressions -- Debugging and exception handling -- Reflection and dynamic programming -- Regular expressions -- Filesystem I/O -- Networking and web -- XML -- Security -- Threading, synchronization, and concurrency -- Toolbox. |
Summary |
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.-- Provided by publisher. |
Subject |
C# (Computer program language)
|
|
C# (Langage de programmation) |
|
C# (Computer program language) |
Added Author |
Teilhet, Stephen, author.
|
Other Form: |
Print version: Hilyard, Jay. C# 6.0 cookbook. Fourth edition. Sebastopol, CA : O'Reilly Media, Ind., 2015 9781491921463 1491921463 (OCoLC)898924257 |
ISBN |
9781491921432 (electronic bk.) |
|
1491921439 (electronic bk.) |
|
9781491921418 (electronic bk.) |
|
1491921412 (electronic bk.) |
|
9781491921456 |
|
1491921455 |
|
(paperback) |
|
(paperback) |
|