不要在类的 Finalize 方法中对 Connection、DataReader 或任何其他托管对象调用 Close 或 Dispose。在终结器中,应该仅释放类直接拥有的非托管资源。如果您的类不拥有任何非托管资源,则不要在类定义中包括 Finalize 方法。 托管的就不要管 非托管的你非管不可 一个析构函数让垃圾回收折腾的面目全非