First C# Program
Understanding the fundamental components of a console application will help you create a straightforward C# application.
C# can be utilized in a window-based, online, or console application. We will begin by developing a C#-compatible console application.
Open Visual Studio (2017 or later) installed on your local machine. Click on File -> New Project... from the top menu, as shown below.
From the New Project popup, shown below, select Visual C# in the left-side panel and select the Console App in the right-side panel.
In the name section, give any appropriate project name, a location where you want to create all the project files, and the name of the project solution.
Click OK to create the console project. Program.cs will be created as default a C# file in Visual Studio where you can write your C# code in Program class, as shown below. (The .cs is a file extension for the C# file.)
Every console application starts from the Main() method of the Program class. The following example displays "Hello World!!" on the console.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tutorials { class Program { static void Main(string[] args) { string message = "Hello World!!"; Console.WriteLine(message); } } }
Compile and Run C# Program
To see the output of the above C# program, we have to compile it and run it by pressing Ctrl + F5 or clicking the Run button, or by clicking the "Debug" menu and clicking "Start Without Debugging". You will see the following output in the console:
Hello World!!