https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/index https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/index https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/object-oriented-programming C#: 01-.NET & .NET Core C#: 02-Create Project C#: 03-Console.WriteLine() & Console.ReadLine() C#: 04-Evaluations And Expressions C#: 05-Loops C#: 06-Collections C#: 07-Parse and TryParse C#: 08-Exceptions C#: 09-Debug ( F5 ) C#: 10-Enumerations/Enumerators C#: 11-Value And Reference Types C#: 12-out & ref Keywords C#: 13-Method Overloading C#: 14-Interfaces C#: 15-Events C#: 16-Abstract Classes C#: 17-Auto-Implemented Properties C#: 18-Anonymous Types C#: 19-Predicate Functions C#: 20-Lambda Expressions C#: 21-Extension Methods C#: 22-Named and Optional Arguments C#: 23-Asynchronus Methods C#: 24-String Interpolation C#: 25-Class get/set Book traversal links for C# Basics1 ‹ C# Up C#: 01-.NET & .NET Core ›