如何处理生成的部分类中的处理

时间:2015-05-11 16:19:06

标签: c# windows-services dispose

我在C#中创建一个Windows服务,Service类的dispose方法在生成的部分类中实现。

像这样:

partial class Service
{
    private System.ComponentModel.IContainer components = null;

    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }
}

在这种情况下如何处理?

1 个答案:

答案 0 :(得分:1)

如果要修改Dispose实现,请将其从designer.cs复制到类后面的代码中。 它是designer.cs中应该修改的少数几个地方之一。

Windows Form类也是如此。