search for books and compare prices
cover image
C# in Depth
The price is the lowest for any condition, which may be new or used; other conditions may also be available. Rental copies must be returned at the end of the designated period, and may involve a deposit.
Bibliographic Detail
Publisher Manning Publications
Publication date March 2, 2019
Pages 514
Binding Paperback
ISBN-13 9781617294532
ISBN-10 1617294535
Dimensions 0 by 7.38 by 9.25 in.
Weight 1.11 lbs.
Original list price $49.99
Summaries and Reviews description: Product Description:


C# in Depth, Fourth Edition is your key to unlocking the powerful new features added to the language in C# 5, 6, and 7. Following the expert guidance of C# legend Jon Skeet, you'll master asynchronous functions, expression-bodied members, interpolated strings, tuples, and much more.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

The powerful, flexible C# programming language is the foundation of .NET development. Even after two decades of success, it's still getting better! 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.

About the Book

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.

What's Inside

  • Comprehensive coverage of C# 6 and 7
  • Greatest hits of C# 2–5
  • Extended pass-by-reference functionality
  • String interpolation
  • Composition with tuples
  • Decomposition and pattern matching

About the Reader

For intermediate C# developers.

About the Author

Jon Skeet is a senior software engineer at Google. He studied mathematics and computer science at Cambridge, is a recognized authority in Java and C#, and maintains the position of top contributor to Stack Overflow.

Table of Contents


  1. Survival of the sharpest
  2. PART 2 C# 2–5

  3. C# 2
  4. C# 3: LINQ and everything that comes with it
  5. C# 4: Improving interoperability
  6. Writing asynchronous code
  7. Async implementation
  8. C# 5 bonus features
  9. PART 3 C# 6

  10. Super-sleek properties and expression-bodied members
  11. Stringy features
  12. A smörgåsbord of features for concise code
  13. PART 4 C# 7 AND BEYOND

  14. Composition using tuples
  15. Deconstruction and pattern matching
  16. Improving efficiency with more pass by reference
  17. Concise code in C# 7
  18. C# 8 and beyond

Pricing is shown for items sent to or within the U.S., excluding shipping and tax. Please consult the store to determine exact fees. No warranties are made express or implied about the accuracy, timeliness, merit, or value of the information provided. Information subject to change without notice. is not a bookseller, just an information source.