Free Download C# Mini Reference: A Quick Guide to the Modern C# Programming Language for Busy Coders by Harry Yoon
English | January 4, 2023 | ISBN: N/A | ASIN: B0BRLRRV7J | 241 pages | MOBI | 0.11 Mb
Learn the Core Concepts and Essential Grammar of the MODERN C# Programming Language in One Book!
This book is primarily intended for
Experienced programmers who are relatively new to C# and want to quickly learn the essential language grammar, or
Beginning C# programmers who have some real hands-on experience with C# and want to learn various fundamental concepts in C# .NET programming.
This book is a mini language reference on the C# programming language. C# is one of the ".NET" languages, and it is widely used for Web application development (ASP.NET), among other things. We go through all essential features of the modern C# programming language (as of C# 10.0 and C# 11.0 on .NET 6/7) in this book.
Although the book is written in a reference style, you can read it more or less from beginning to end and you should be able to get the overall picture of the modern C# language (but not necessarily all the gory details) if you have some prior experience with C# or other similar languages such as C++ or Java.
The book covers
High-level C# program structure. Namespaces.
C# type system. Value types, reference types.
Built-in types. Arrays, tuples.
Variable declarations. Statements.
Expressions. Pattern matching.
Generics, type constraints.
Interfaces, delegates, events.
Classes, structs, records.
Lambda expressions, local functions.
Extension methods.
Exception handling.