błąd punktu wejścia dla Main (argumenty łańcuchowe)?

korzystanie z systemu; przy użyciu System.Collections.Generic; przy użyciu System.Text;

namespace MyConApp
{
    class Program
    {
        static void Main(string[] args) 
        {
            string[] tmpString; 
            tmpString = args;
            Console.WriteLine("Hello" + tmpString[0].ToString());
        }
    }
}

Dlaczego wyrażenie poniżej pokazuje komunikat o kompilacji błędów „nie zawiera statycznej metody„ Głównej ”odpowiedniej dla punktu wejścia”

namespace MyConApp
{
    class Program
    {
        static void Main(string args) 
        {
            string tmpString; 
            tmpString = args;
            Console.WriteLine("Hello" + tmpString);
        }
    }
}

Dziękuję Ci.

questionAnswers(5)

yourAnswerToTheQuestion