C# for Beginners

This tutorial series will help you learn the basics of C# programming.

You will start by learning common definitions. Next, you will code simple console applications. As the series progresses, you will learn more advanced techniques until you are able to use a variety of structures to code dynamic C# applications.

This tutorial will teach you how to take input from a user in C# using the Console.ReadLine() method. When writing a computer program, you will often rely on a user interacting with your program. For example, your program may ask the user a question, wait for a response, and then ... Read more

In this tutorial, we will learn how to declare variables in C# and how to initialize them with values. We will also learn about different C# data types for our variables. ... Read more

If you are new to C#, the concepts of classes, methods, and properties can be overwhelming. In this tutorial, we will learn the difference between each of these and give a real-world example of how to create a C# class with methods. These definitions will help you get a good ... Read more

In this tutorial, we will discover the basic workflow as you write your first C# program. We will explore such things as how to create a new project, where to type your C# code, and how to test and debug your application. I am using the free community edition of ... Read more

In this tutorial, we will install Visual Studio and prepare it for developing applications in C# (pronounced C sharp). I am using the free community edition of Visual Studio. Visual Studio is a feature-rich integrated development environment (IDE) that is perfect for developing your C# programs. You will first Read more