C# in Depth, Fourth Edition
This eBook helps C# users push their skills and explore more advanced functions. As the fourth edition, it adds material to help with expert concepts. It is available in text, graphic download and audio formats. After mastering these concepts, students will be experts in .NET development.
Created by: Jon Skeet
Produced in 2019
Quality Score
Overall Score : 90 / 100
Course Description
Instructor Details
- 4.5 Rating
11 Reviews
Jon Skeet
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.
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
By Chris D. on 12/26/2019
Highly recommend this book and the free Third Edition to learn how to use C# to its fullest extent
By Chinmay on 12/23/2019
This is an essential purchase for C# and .NET developers. Whether you're just starting out or seasoned, this book is definitely a tool you're going to want around.
By danysdragons on 11/28/2019
The book is not meant to be an introduction for beginners, and it's not meant to be a systematic exposition of C#'s features. I think of it more as taking us on a journey through the history of C#, to foster a deep conceptual understanding of why C# was designed the way it was.
By tester346 on 11/28/2019
I'd say that this book isn't something that will find you job after you read it, or that it will learn you how to design nicest architecture, write nicest code, use EF or ASP Core.
It's about C# language and its internals.
If you arent curious about those things, then you do not must read it, it's fine and you probably aint gonna get hurt due to lack of knowledge of some Googleable internals (except closures and captured variables).
By Cristian Iorga on 11/24/2019
I’ve been there when many of these C# versions have been released yet many details have escaped me at the time or somehow managed to forget. This book does great on emphasizing these details of the C# language that any professional developer should know.
By Thomas on 7/30/2019
This is a great C# resource. I would however start off by warning buyers that this isn't a C# 101 book to get you started with the language. This is aimed at the more intermediate and advanced C# developers.
For this, the book covers a lot of nice details on various subjects including delegates, lambda expressions, async/await, LINQ, Generics, and more.
By Gary McNickle on 7/28/2019
This is an excellent book. Everything you would expect from Jon Skeet. You will most likely learn something new from this book, regardless of your experience with c#. Jon touches on language details and history that are just fascinating (such as the C# standards committee is struggling to document overload resolution)
By Will Reed on 7/1/2019
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#.
By Sean Gailey on 5/16/2019
I'm about half done and I couldn't be more satisfied. Jon explains everything with just the right amount of detail, using clear and practical examples to illustrate each point. Books that go in-depth often tend to cram too much knowledge into each sentence, but Jon's pacing is great. I been coding in C# as a hobbyist for 4 years, and I wanted a book that would strengthen core concepts, uncover hidden tricks and tips, peek under the hood, and fully explore C#. I'm happy to say that this book does all those things.
By Raj on 4/30/2019
Jon Skeet never disappoints with his writings. From his blog posts, to his stackoverflow answers to his books his knowledge of internals of C# is amazing.
By Yehia Abo el-nga on 4/25/2019
Very good C# manual. It unrolls some of the language "magic" features (i.e. lambda expressions, delegates, asynchrony and tuple destructions and so on). I would have personally preferred if it went a bit more in the direction of C# best practices.
Showing all 11 reviews
Could not load more reviews.






