我在哪里放了一段代码,我想在多窗体Windows窗体应用程序退出之前运行?(无论程序如何退出)
本文关键字:退出 窗体 运行 何退出 程序 在哪里 应用程序 代码 一段 Windows 放了 | 更新日期: 2023-09-27 18:14:55
我有一个c#应用程序,它由多个表单组成,并且没有特定的一个总是最后关闭。
我应该在哪里放置一段代码(例如,将一些信息转储到文件中)以确保无论程序如何退出,这都发生在程序关闭之前?
一种选择是在主方法退出之前调用一个方法来做任何你想做的事情。
埃塔:
默认主方法在program.cs文件中。
下面是我所说的
的一个例子 static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
//** this code will not be reached until form1 closes.
bool blah = true;
doWhatEver(blah);
}