C# 我需要为NLog编写结束代码吗?

C# 我需要为NLog编写结束代码吗?,c#,nlog,C#,Nlog,我刚刚开始使用NLog 我想知道我不需要编写任何结束代码(例如Logger.Close();)。我需要吗 我已经查看了几篇博客文章(日语),并且。NLog将尝试在关机时自动刷新,但取决于平台,它可能并不总是工作 为了获得完美的结果,您应该在应用程序退出之前调用: NLog.LogManager.Shutdown(); 另请参见:不,您不需要:)对于您来说,更好的学习体验是尝试编写一些POC应用程序,检查其行为。如果你想问一些更具体、更深入的问题,比如什么时候运行这样的东西,或者为什么它首先可用

我刚刚开始使用NLog

我想知道我不需要编写任何结束代码(例如
Logger.Close();
)。我需要吗


我已经查看了几篇博客文章(日语),并且。

NLog将尝试在关机时自动刷新,但取决于平台,它可能并不总是工作

为了获得完美的结果,您应该在应用程序退出之前调用:

NLog.LogManager.Shutdown();
另请参见:

不,您不需要:)对于您来说,更好的学习体验是尝试编写一些POC应用程序,检查其行为。如果你想问一些更具体、更深入的问题,比如什么时候运行这样的东西,或者为什么它首先可用,这将是一个更好的问题