这个问题在这里已有答案:
假设我有一个与数据库(使用DataContext)进行通信的类,称为BusinessDatabase。我的理解是这个课程没有管理。
然后我有一个名为Foo的类,它使用BusinessDatabase,它实现了Dispose Pattern,因为它包含一个非托管资源。
Foo是管理还是不管理? (即在其他使用Foo的类中,他们是否需要像托管或非托管资源一样处理Foo?)
编辑:因为您似乎对IDisposeable界面不感兴趣,我将直接回答您的问题,而无需进一步解释:
您的Wrapper-Class是受管理的。您无法创建非托管类。根据定义,存在包含非托管资源的类,例如, Bitmap
。