43
У меня есть маленькая консоль C# программы, какКак запустить код перед выходом программы?
Class Program
{
static void main(string args[])
{
}
}
Теперь я хочу сделать что-то после основного (выхода). Я попытался написать деконструктор для программы класса, но он никогда не попадает.
Кто-нибудь знает, как это сделать.
Большое спасибо
Это работает даже лучше. – 7wp
Мой ответ был неправильным, это лучший подход. – ace
Это наиболее общее решение, но будьте осторожны, так как событие ProcessExit ограничено до трех секунд (например, финализаторы - это когда приложение закрывается). http://msdn.microsoft.com/en-us/library/system.appdomain.processexit.aspx –