C-Sharp-and-.Net-Basics C# Programming in the .NET Framework Used Book Andrew Troelsen, Phil Japikse - Pro C# 8 with .NET Core 3 Foundational Principles and Practices in Programming (2020, Apress)