1

コードがコンソール アプリまたは Windows サービスで実行されているかどうかを判断する方法は?

4

1 に答える 1

3

コンソール固有ではありませんが(つまり、winformsアプリとして実行している場合もtrueが返されます)、私は次のものを使用しました

if (Environment.UserInteractive)
{
    Console.WriteLine("Hi I'm being ran as a console app");
}
于 2009-08-25T04:50:24.997 に答える