Em C# podemos manipular os dados informados por um usuário de nossos programas através de 
                linhas de comando. Por exemplo, um programa para realizar operações aritméticas básicas 
                pode receber argumentos em linha de comando abaixo:
            
            Sintaxe
            nome_programa[.exe] 1 2 +
            Onde:
            nome_programa : nome do arquivo executável.
1, 2 + : qualquer argumento passado pela linha de comando separados por espaço.
            
                A passagem desses argumentos é feita por intermédio do parâmetro args na função principal 
                Main. A linguagem C# não inclui o nome do programa como primeiro argumento da linha 
                de comando como ocorre em C/C++.
            
            Sintaxe
            public static void Main(string[] args) { /*corpo*/}
            Onde:
            args : array/vetor de string contendo argumentos da linha de comando.
            
                Como pode ter sido observado acima, a linguagem C#, diferente de linhagens como C e C++, não utiliza argc 
                para armazenar a quantidade argumentos. Essa quantidade deve ser recuperada utilizando a 
                propriedade Lenght de args. 
            
            Sintaxe
            args.Length
            Exemplo 1
            
using System;
public class Program
{
	public static void Main(string[] args) {
        Console.WriteLine("{0}",args.Length);
        
		foreach(string arg in args)
			Console.Write(arg);
	}
}
            Entrada
            1 2 +
            Saída
            3
12+