代码之家  ›  专栏  ›  技术社区  ›  Adi_aks

调用析构函数的构造函数

  •  0
  • Adi_aks  · 技术社区  · 15 年前

    是否可能有一个构造函数在C中调用析构函数?

    1 回复  |  直到 15 年前
        1
  •  10
  •   Justin Niessner    15 年前

    因为C中没有析构函数,所以没有。

    您可能在考虑由框架调用的终结器,而不是用户代码……因此,答案是否定的。

    如果你说的是 Dispose() 方法 IDisposable 接口,可以调用 this.Dispose() 从构造器内部……但至少可以说是毫无意义的。