The books are mentioned under,
- C# in Depth BY SVETLANA ISAKOVA and JON SKEET;
- Learn C# in One Day and Learn It Well: C# for Beginners with Hands-On Project BY JAMIE CHAN;
- CLR VIA C# (4th Edition) BY JEFFREY RICHTER;
- Dependency Injection Principles, Practices, and Patterns BY STEVEN VAN DEURSEN and MARK SEEMANN;
- Professional C# and .NET BY CHRISTIAN NAGEL;
- Pro C# 7: With .NET and .NET Core BY PHILIP JAPIKSE and ANDREW TROELSEN;
- Unit Testing Principles, Practices, and Patterns BY VLADIMIR KHORIKOV;
- Murach's ASP. NET Core MVC BY MARY DELAMATER and JOEL MURACH;
- Professional C# 7 and .NET Core 2.0 BY CHRISTIAN NAGEL;
- More Effective C#: 50 Specific Ways to Improve Your C# BY BILL WAGNER;
- Starting Out with Visual C# BY TONY GADDIS;
- C# 6.0 in a Nutshell: The Definitive Reference BY JOSEPH ALBAHARI;