C# Programming Example with Explanation

Program: Hello World 

This program simply outputs the text "Hello World" to the console.

 
using System;

class Program {
    static void Main(string[] args) {
        Console.WriteLine("Hello World");
        Console.ReadLine();
    }
}
Explanation: 
  • The using System; line at the beginning of the program is required in order to use the Console class. 
  • The class Program declaration indicates that this is a C# class named Program
  • The static void Main(string[] args) method is the entry point for the program. 
  • The Console.WriteLine("Hello World"); statement outputs the text "Hello World" to the console. 
  • The Console.ReadLine(); statement waits for the user to press a key before closing the console window.