Introduction
The Main method is where a C# program starts running. It tells the computer what to do first.
When you want to create a program that runs from the command line.
When you need a starting point for your application.
When you want to control the flow of your program from the beginning.
When you want to accept input arguments when the program starts.
When you want to return a status code after the program finishes.