December 2019
Intermediate to advanced
510 pages
11h 33m
English
The Program.cs file is the main entry point of the application. It sets up and runs all the components we need. By default, the console application template executes a single statement:
using System;namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } }}
The preceding snippet is a plain .NET Core application that runs Console.WriteLine to print a message in the console. In an ASP.NET Core application, the Program.cs file is usually utilized to initialize and run the web host.
C# version 7.1 introduced the async void Main method. This feature is implemented to avoid workarounds involved in running asynchronous code:
using System;using System.Threading ...