C#如何查找到某个类当前有几个实例在工作?

[已解决] C#如何查找到某个类当前有几个实例在工作?

50
[软件及编程 > C#]
C#如何查找到某个类当前有几个实例在工作?
比如有一个类,ClassA,他可能在多个地方被实例化,如何能够知道这些实例的数量呢?如果能够获得这些实例当然更好!
提问时间:2010/6/20 0:06:37 | 提问者:GaLiJiKuai | 悬赏:50 | 浏览:550
最佳答案
可以设定一个静态全局变量,然后在ClassA的构造函数和析构函数中进行加减,如:

public static int ClassACase = 0;

public class ClassA{
   public ClassA(){
       ClassACase++;
   }
   ~public ClassA(){
       ClassACase--;
   }
}
回答时间:2010/6/20 17:21:25 | 回答者:zsu
其他参考答案(0)
提交失败!请检查错误!错误信息:

注:以上所有信息由网友提供,仅供交流、参考,均不代表盛派网络言论,如果有任何问题或不妥,请立即联系我们

以下信息或许对您有用: