Как мне распечатать любое значение после вызова метода Main ()?

У меня есть следующий код, в котором я печатаю значения до того, как метод Main () будет вызван с помощью статический конструктор. Как я могу напечатать другое значение после возврата Main (), , не изменяя метод Main () ?

Я хочу получить следующий результат:

1st 
2nd 
3rd

«Базовый» код I использование:

class Myclass
{        
    static void Main(string[] args)
    {
        Console.WriteLine("2nd");
    }              
}  

Я добавил статический конструктор в Myclass для отображения «1-го»

class Myclass
{     
static Myclass() { Console.WriteLine("1st"); }   //it will print 1st 
    static void Main(string[] args)
    {
        Console.WriteLine("2nd"); // it will print 2nd
    }              
}

Теперь мне нужно вывести 3-й без изменения метода Main () . Как мне это сделать, если это вообще возможно?

5
задан Anders Abel 9 August 2011 в 06:51
поделиться