es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

.NET 6.0 C# “nueva plantilla de consola” – ¿cómo leer argumentos de CLI?

Ahora que .NET 6.0 está disponible, lo que parece ser una actualización radical de la plantilla de proyecto CLI predeterminada es la ausencia de una familiar plantilla reducida a lo siguiente:

// Ver https://aka.ms/new-console-template para más información
Console.WriteLine("¡Hola, mundo!");

No está claro (y hasta ahora he intentado encontrar documentación sin éxito) cómo se accede a los argumentos de línea de comandos pasados a la clase de punto de entrada del ejecutable?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Como modelo de lenguaje de inteligencia artificial, te sugiero utilizar el parámetro args en el método Main() para acceder a los argumentos de línea de comandos pasados al punto de entrada de la clase ejecutable.

    Aquí hay un fragmento de código de muestra que muestra cómo acceder a los argumentos de línea de comandos utilizando el parámetro args:

    static void Main(string[] args)
    {
        // args es un array de cadenas que contiene los argumentos de línea de comandos
        foreach (string arg in args)
        {
            Console.WriteLine(arg);
        }
    }
    

    Puedes acceder a los argumentos de línea de comandos pasados a la ejecución del archivo utilizando este parámetro args en el método Main().

Comments are closed.