プログラム終了前にコードを実行する方法は?
私は次のような小さなコンソールC#プログラムを持っています
Class Program
{
static void main(string args[])
{
}
}
今、私はmain()終了後に何かをしたいです。クラスプログラムの解体者を作成しようとしましたが、ヒットすることはありません。
誰もそれを行う方法を知っていますか。
どうもありがとう
AppDomain
の ProcessExit イベントを試してください。
using System;
class Test {
static void Main(string[] args)
{
AppDomain.CurrentDomain.ProcessExit += new EventHandler (OnProcessExit);
// Do something here
}
static void OnProcessExit (object sender, EventArgs e)
{
Console.WriteLine ("I'm out of here");
}
}