我被告知我想做什么是不可能的。 我想要做的是扩展一个类,使它有一个IDisposable obj,它将调用一个委托obj。新类应该像基类一样工作(obj.BaseMethod()我不想做obj.theobj.BaseMethod())。基本上我将得到的是经理将知道它给出一个线程的对象是否超出范围或不再使用。我怎样才能做到这一点? (请参考我正在尝试做的事情How should i track Objs in use, C#)
答案 0 :(得分:1)
你可以使用AOP,例如Spring.NET,只需在你的类中添加IDisposable接口和必要的功能。