【发布时间】:2011-05-20 20:43:19
【问题描述】:
C# 具有静态构造函数,可以进行一些初始化(可能会进行一些非托管资源初始化)。
我想知道是否有静态析构函数?
【问题讨论】:
-
+1 这个有趣的评论,leppie。我想指出,静态资源与应用程序的生命周期基本相同。当应用程序死亡时,它们也会死亡。因此,不需要静态析构函数。
-
“所以不需要静态析构函数”——这两件事有什么关系?因为它只会在卸载 appdomain 时发生,所以突然没有必要了?我不确定我是否遵循那里的逻辑。