考虑下面的伪代码。Tools static readonly UnmanagedType ut = new UnmanagedType ();这个场景的最佳模式是什么,这样就可以保证在应用程序退出后将非托管静态实例释放到系统中我的粗略想法是在Tools类中实例化ut之后,强制订阅ut处理方法到系统的关闭事件。有可能吗?多么?
但是,当我试图访问静态方法内的静态属性时,php会发出“未定义变量”通知。如果我将该行改为这两行,问题就会消失:$instance = $instance[$className]['resolve']();Notice: Undefined variable: registry in /var/www/lib/DI.class.php on line 32