1

我真的想在 App.config 中放入某种节处理程序,它将在应用程序实际开始在 Main 执行之前执行一些代码。有没有办法做这样的事情?

4

2 回答 2

2

不确定您要完成什么...但是,我不知道无论如何您可以让控制台应用程序在 Main() 之前运行任何其他方法。为什么不做这样的事情:

static void Main(string[] args)
{
    //read your app.config variable
    callAlternate = GetConfigSettings(); 
    if(callAlternate)
        AltMain();

    ///...rest of Main()
}
于 2008-10-10T21:42:37.590 回答
1

为什么不将该调用作为主函数中的第一条指令?

否则,您可以为您的程序定义另一个入口点并从那里调用您的 main 但它基本相同

于 2008-10-10T21:39:35.240 回答