Describes the changes between the 3rd and 4th Editions.
Describes how to get started programming using Visual Studio Code.
Gets into some advanced details of using nullable reference types, including fine-grained control over how the compiler handles nullable reference types and enabling/disabling checking line-by-line.
A listing of some useful resources for getting started with the various .NET app models like web, desktop, mobile, and game development.
An extern alias lets you bring a DLL reference in under a separate root namespaces.
A table that summarizes all of the operators in C# and their relative ordering.
Lists some online tools you can use to tinker with C#.
Answers the question of "How much of the C# Player's Guide should I get through before jumping into MonoGame?"