Argumentos de la línea de comandos y declaración de nivel superior de C # 9.0: Visual Studio

Con C#9 ya no es necesario el metodo Main(), con el Top Level Statement podemos comenzar a programar directamente similar como lo hariamos con python.

La pregunta ahora es: ¿Como le paso parametros a mi aplicacion de consola?

En Visual Studio en las propiedades del proyecto, en la opcion "Debug" y "Application arguments:

image.png

Ahora simplemente podemos leerlo directamente, por ejemplo:

            Console.WriteLine($"My param: {args?[0]}");
            Console.ReadLine();