When you need answers for programming with C# 5.0, this practical and tightly focused book tells you exactly what you need to know—without long introductions or bloated samples. Easy to browse, it’s ideal as quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version of C#.
Written by the authors of C# 5.0 in a Nutshell, this book covers the entire C# 5.0 language,
All of C#’s fundamentalsAdvanced topics such as operator overloading, type constraints, covariance & contravariance, iterators, nullable types, operator lifting, lambda expressions & closuresLINQ, starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressionsDynamic binding and C# 5.0’s new asynchronous functionsUnsafe code & pointers, custom attributes, preprocessor directives, and XML documentation
Good classics on older version of C# - 5.0. Still useful. Clear explains language. History and development aspects from C# version 2.0 to 5.0. Quick and easy to use reference book. I've got book at hands and decided to read. Current version of C# is 8.0 and there is ready published and available fresh updated book version for C# 8.0 available to buy.
I am a C++ programmer and I need to learn C# for work. Managed languages are a whole different ballgame. Sometimes you want to scream "I know what I'm doing!" when it tells you that something is wrong. This book is an excellent primer, and now I'll be moving on to the Microsoft Virtual Academy course and C# In Depth.