When you have questions about C# 9.0 or .NET 5, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, but with its continual growth there's so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today. Organized around concepts and use cases, C# 9.0 in a Nutshell provides intermediate and advanced programmers with a concise map of C# and .NET that also plumbs significant depths.
Great book, nicely written! This book covers all topics related to .NET whether one is beginner or advanced developer. It has good ratio between text and examples. It's my definitive reference for .NET.
This is not a book that you read cover to cover. It is a book you scan, focusing more on the sections you need and lies on others, then going back and re-reading sections when you need them.
I have earlier versions of this book and they are very good. His online website is a great source of information as well. I've previously purchased 2 earlier revisions of this book.