Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
-12% $43.90$43.90
Ships from: Amazon.com Sold by: Amazon.com
$34.98$34.98
Ships from: Amazon Sold by: LiquidationFactor
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
OK
Audible sample Sample
C# in Depth: Fourth Edition 4th Edition
Purchase options and add-ons
Key Features
Written by C# legend and top StackOverflow contributor Jon Skeet
Unlock the new features of C# 6 and 7
Insights on the future of the C# language
Master asynchronous functions, interpolated strings, tuples, and more
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
”An excellent overview of C# with helpful and realistic examples that make learning the newest features of C# easy.” —Meredith Godar
About The Book
C# is the foundation of .NET development. New features added in C# 6 and 7 make it easier to take on big data applications, cloud-centric web development, and cross-platform software using .NET Core. Packed with deep insight from C# guru Jon Skeet, this book takes you deep into concepts and features other C# books ignore.
C# in Depth, Fourth Edition is an authoritative and engaging guide that reveals the full potential of the language, including the new features of C# 6 and 7. It combines deep dives into the C# language with practical techniques for enterprise development, web applications, and systems programming. As you absorb the wisdom and techniques in this book, you’ll write better code, and become an exceptional troubleshooter and problem solver.
What You Will Learn
Comprehensive guidance on the new features of C# 6 and 7
Important legacies and greatest hits of C# 2–5
Expression-bodied members
Extended pass-by-reference functionality
Writing asynchronous C# code
String interpolation
Composition with tuples
Decomposition and pattern matching
This Book Is Written For
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. C# 2
3. C# 3: LINQ and everything that comes with it
4. C# 4: Improving interoperability
5. Writing asynchronous code
6. Async implementation
7. C# 5 bonus features
8. Super-sleek properties and expression-bodied members
9. Stringy features
10. A smörgåsbord of features for concise code
11. Composition using tuples
12. Deconstruction and pattern matching
13. Improving efficiency with more pass by reference
14. Concise code in C# 7
15. C# 8 and beyond
PART 1 C# IN CONTEXT
PART 2 C# 2–5
PART 3 C# 6
PART 4 C# 7 AND BEYOND
- ISBN-101617294535
- ISBN-13978-1617294532
- Edition4th
- PublisherManning
- Publication dateMarch 23, 2019
- LanguageEnglish
- Dimensions7.38 x 1.1 x 9.25 inches
- Print length528 pages
Frequently bought together
Similar items that may deliver to you quickly
Editorial Reviews
Review
About the Author
Product details
- Publisher : Manning; 4th edition (March 23, 2019)
- Language : English
- Paperback : 528 pages
- ISBN-10 : 1617294535
- ISBN-13 : 978-1617294532
- Item Weight : 2.18 pounds
- Dimensions : 7.38 x 1.1 x 9.25 inches
- Best Sellers Rank: #277,084 in Books (See Top 100 in Books)
- #25 in Microsoft .NET
- #34 in C# Programming (Books)
- #320 in Software Development (Books)
- Customer Reviews:
About the author
Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
There's only one other review at the time of writing this since the "fourth edition" of this book is relatively new, but if there's any doubt, just look back at the glowing reviews of his earlier editions.
For this, the book covers a lot of nice details on various subjects including delegates, lambda expressions, async/await, LINQ, Generics, and more. I also feel confident in the credibility of the information provided by Jon Skeet who is one of the greatest contributors to the development world on Stack Overflow and for the C# community in general. If you want to step your C# game up a notch, then get this book.
This edition goes into less detail about older c# features than the previous edition. That said, if you buy the book from the publisher, they will give you the 3rd edition as an ebook for free. They will NOT do that if you buy the book here from amazon.
This book begins by telling the reader what is different from previous versions. Then in chapter 2 the first topic is Generics! No discussion types, classes, operators or how to write a program.
This book is only appropriate for those already proficient in C#.
Top reviews from other countries
For example, do you remember writing this old school POCO class?
internal class Person
{
internal string FirstName{get;set; }
internal int Age {get;set;}
}
then using it somewhere...
var personOld = new Person()
{
FirstName = "Fred",
Age = 30
}
well with a ValueTuple you can do this (as well as other things obviously, this is just a trivial thing to show less code!):
(string FirstName, int Age) person1 = ("Fred", 30);
or
var person2 = (FirstName: "Fred", Age: 30);
Lovely!
It's just the new concepts make writing code shorter, more concise and safer. There's no waffle, just pure beautiful C#.
Good quality paper too, like the 2nd edition I have already. Not sure what the other reviewer was moaning about.