C# jest prostym, postępowym, bezpiecznym językiem programowania, który powstał na bazie języków C i C++, jednak otrzymałnajlepsze właściwości takich języków jak Visual Basic, Object Pascal, Delphi czy Java. Pozostał od podstaw zaprojektowany jako obiektowy. C# stanowi część platformy Microsoft.NET Framework. Ta dojrzała technika umożliwia wydajne tworzenie kodu bezpiecznego, klarownego, efektywnego i prostego w konserwacji. Niniejsza książka to bardzo ergonomiczne kompendium wiedzy o języku C#. Została oparta na podstawowej specyfikacji C# Language 6.0. Mieści kompletne omówienie języka. Książkę pomyślano jako podręcznik, dzięki któremu ekspresowo można rozpocząć ergonomiczną pracę nad projektami programistycznymi. Osoby znające C# będą mogły zapoznać się ze nieprzystępnymi paradygmatami programowania, a także przejrzeć detalowe omówienie funkcji wprowadzonych w najnowszej wersji języka, C# 6.0, i w platformie.NET Framework 4.6. Ponadto każdy, kto pracuje w C#, wynajdzie tu świetnie zorganizowane źródło wiedzy o tym konkretnym języku. W tej książce przedstawiono:
- kompletne omówienie części języka C#,
- jasne wskazówki dotyczące implementowania bezusterkowej obsługi błędów,
- metody obniżania złożoności kodu,
- zasady programowania energicznego z użyciem refleksji i atrybutów,
- używanie możliwości platformy.NET, w tym omówienie serii i standardu CLI,
- powiązania kodu C# z wykorzystywanym środowiskiem uruchomieniowym.