Table of Contents
Preface
Chapter 1: Starting with the Building Blocks of C#
The history of C#18
Understanding the CLI20
Common Type System (CTS)22
Common Language Specification (CLS)22
Common Intermediate Language (CIL)23
Virtual Execution System (VES)27
The .NET family of frameworks27
.NET Framework28
.NET Core32
Xamarin32
Assemblies in .NET33
Global Assembly Cache (GAC)33
Runtime package store34
Understanding the basic structure of a C# program35
Summary37
Test what you learned37
Chapter 2: Data Types and Operators
Basic data types39
The integral types41
The floating-point types42
The decimal type43
The char type43
The bool type44
The string type44
The object type47
Variables48
Naming convention49
Implicity-typed variables50
Understanding ...
Get Learn C# Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.