C # comprueba si has pasado argumentos o no
Tengo este codigo
public static void Main(string[] args)
{
if (string.IsNullOrEmpty(args[0])) // Warning : Index was out of the bounds of the array
{
ComputeNoParam cptern = new ComputeNoParam();
cptern.ComputeWithoutParameters();
}
else
{
ComputeParam cpter = new ComputeParam();
foreach (string s in args){...}
}
}
Tambien intentadoif(args.Length==0)
, pero todavía no funciona.
Básicamente, quiero saber si el usuario llamó al programa con argumentos. Si no es así, el programa pedirá entrada.
¿Cómo puedo hacer esto? Gracias por adelantado.