Часто его видели и часто использовали, интересно, есть ли у него имя?
C # версия:
public class Register
{
protected Register()
{
Register.registry.Add(this);
}
public static ReadOnlyCollection<Register> Instances
{
get { return new ReadOnlyCollection<Register>(registry); }
}
private static List<Register> registry = new List<Register>();
}
он отслеживает созданные экземпляры, если вы не можете его обработать:)
Редактировать: это всего лишь фрагмент, не волнуйтесь о людях GC