Learn C#
Here is an index of my tutorials and walkthroughs to help others learn C#.
Getting Started
First Steps
Lesson 1: Introduction to C# and .NET
Lesson 2: Getting Started with Visual Studio
See In Action: Creating a Console Application in Visual Studio 2015
C# The Syntax
The Basics
Lesson 1: Variables: Primitive and Non-primitive Types
Lesson 2: Operators and Expressions
Lesson 3: Basics of Classes
See In Action: Simple Tax Calculator Console Application
See In Action: Change Calculator
Lesson 4: Decision Making
See In Action: Number Guessing Game
Lesson 5: Working With Strings
See In Action: Reverse a String
Lesson 6: Arrays and Lists
See In Action: Simple Address Book
Lesson 7: Working With Dates and Times
Lesson 8: Working with Files
Lesson 9: Streams
Lesson 10: Scope and Boxing
Intermediate
Lesson 1: Inheritance
Lesson 2: Polymorphism
Lesson 3: Interfaces
Lesson 4: Extension Methods
Advanced
Lesson 1: Generics
Windows Presentation Foundation
First Steps
See In Action: Creating a WPF Application in Visual Studio 2015
WPF Walkthroughs
See In Action: Simple Tax Calculator WPF Application
See In Action: Tile Flooring Calculator WPF Application