Includes index. "Covers C# 6 and 7"--Page 1 of cover.
Contents:
Part 1, C# in context. Survival of the sharpest -- C# 2 -- C# 3: LINQ and everything that comes with it -- C# 4: Improving interoperability -- Writing asynchronous code -- Async implementation -- C# 5 bonus features -- Part 3, C# 6. Super-sleek properties and expression-bodied members -- Stringy features -- A smörgåsbord of features for concise code -- Part 4, C# 7 and beyond. Composition using tuples -- Deconstruction and pattern matching -- Improving efficiency with more pass by reference -- Concise code in C# 7 -- C# 8 and beyond -- Appendix: Language features by version.
Summary:
The powerful, flexible C# programming language is the foundation of .NET development. Exciting new features in C# 6 and 7 make it easier than ever to take on big data applications, cloud-centric web development, and cross-platform software using .NET core. There's never been a better time to learn C# in depth. "C# in Depth, Fourth Edition" is a revised edition of the bestseller written by C# legend Jon Skeet. This authoritative and engaging guide is your key to unlocking this powerful language, including the new features of C# 6 and 7. In it, Jon introduces expression-bodied members, interpolated strings, pattern matching, and more. Real-world examples drive it all home. By the end of this awesome book, you'll be writing C# code with skill, style, and confidence. -- From publisher's description.
This resource is supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by State Library of Iowa.