What do you think?


C# 5.0 in a Nutshell: The Definitive Reference
When you have a question about C# 5.0 or the .NET CLR, this bestselling guide has precisely the answers you need. Uniquely organized around concepts and use cases, this updated fifth edition features a reorganized section on concurrency, threading, and parallel programming--including in-depth coverage of C# 5.0's new asynchronous functions.
Shaped by more than 20 expert reviewers, including Microsoft's Eric Lippert, Stephen Toub, Chris Burrows, and Jon Skeet, this book has all you need to stay on track with C# 5.0. It's widely known as the definitive reference on the language.Get up to speed on C# language basics, including syntax, types, and variablesExplore advanced topics such as unsafe code and type varianceDig deep into LINQ via three chapters dedicated to the topicLearn about code contracts, dynamic programming, and parallel programmingWork with .NET features, including reflection, assemblies, memory management, security, I/O, XML, collections, networking, and native interoperability
"C# 5.0 in a Nutshell is one of the few books I keep on my desk as a quick reference."--Scott Guthrie, Microsoft
"Whether you're a novice programmer or an expert who wants to improve your knowledge of modern asynchronous programming techniques, this book has the information you need to get the job done in C#."--Eric Lippert, Microsoft
Shaped by more than 20 expert reviewers, including Microsoft's Eric Lippert, Stephen Toub, Chris Burrows, and Jon Skeet, this book has all you need to stay on track with C# 5.0. It's widely known as the definitive reference on the language.Get up to speed on C# language basics, including syntax, types, and variablesExplore advanced topics such as unsafe code and type varianceDig deep into LINQ via three chapters dedicated to the topicLearn about code contracts, dynamic programming, and parallel programmingWork with .NET features, including reflection, assemblies, memory management, security, I/O, XML, collections, networking, and native interoperability
"C# 5.0 in a Nutshell is one of the few books I keep on my desk as a quick reference."--Scott Guthrie, Microsoft
"Whether you're a novice programmer or an expert who wants to improve your knowledge of modern asynchronous programming techniques, this book has the information you need to get the job done in C#."--Eric Lippert, Microsoft
1870 pages, Kindle Edition
First published January 1, 2012
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 14 of 14 reviews
March 24, 2015
Хоть эту книгу и не считают "классикой шарписта", но зато она читается более легко, чем тот же Рихтер, и содержит большое количество примеров полезного кода. Можно использовать, как настольный справочник по C#, если у вас внезапно отрубили интернет.
August 15, 2012
Good comprehensive book. A little bit longer (more than 1000 pages is hardly "in a Nutshell" :-) but it's worth reading.
December 8, 2015
it was good.
January 12, 2017
Excellent C# book. It's not to learn from scratch, requires some experience with C#, I see it as a deep book, I liked the chapters about LinQ.
April 27, 2020
not really useful and boring.
May 5, 2025
bro’s selected IDE is a published and printed book with his code 😭
July 24, 2022
This will be at the top of the list among all other C# books, contains everything for beginners to advanced C# programmers.
May 3, 2013
My May 2013 book for work. A firehose of knowledge...but because it's mainly a reference, a lot of it probably won't stick for long. The book does not, for the most part, deal with scenarios where piece X of C# would be useful, then dive in and explain/solve it. And sometimes the examples used to support a code illustration (especially in the very early chapters), they show you how C# allows you to do things that--in the real world--would just be mind-bendingly stupid and cause any programmer following after you hours of delight in tracking down why something in your program is not working as expected.
I liked the breadth and depth of this book, but I'm trying to think of how I'll use it. Possibly if I'm starting a new project that will involve some major area with which I'm not that familiar (e.g., multi-core programming). The problem is that, since the Internet and StackOverflow came along, I tend to use that as my first resource; I look up how a specific task might be solved and go from the worked example. C# 5.0 in a Nutshell is great for really understanding what's going on under the hood, but I'm not sure how often I'll need that depth.
Kudos to the book for getting me using LINQ. I started with C# back in 2001 and had never taken the time to learn it. Very easy, very cool. Should have done it years ago. :-)
I liked the breadth and depth of this book, but I'm trying to think of how I'll use it. Possibly if I'm starting a new project that will involve some major area with which I'm not that familiar (e.g., multi-core programming). The problem is that, since the Internet and StackOverflow came along, I tend to use that as my first resource; I look up how a specific task might be solved and go from the worked example. C# 5.0 in a Nutshell is great for really understanding what's going on under the hood, but I'm not sure how often I'll need that depth.
Kudos to the book for getting me using LINQ. I started with C# back in 2001 and had never taken the time to learn it. Very easy, very cool. Should have done it years ago. :-)
November 9, 2014
Чрезвычайно понятный справочник. Все кратко и по делу. То что нужно для новичков, как я.
March 27, 2015
Good book, with smooth level of complexity of stuff explained.
April 30, 2015
A great read and reference that helped evolving my knowledge and skill in .NET and C#.
July 23, 2015
very extensive, good examples
March 25, 2016
All what you need in C# is in this book.
Highly recommended!
Highly recommended!
June 25, 2016
Nice book. Well written. Too many pages however you will not loose interest :)
Displaying 1 - 14 of 14 reviews









