如果你是一个IOC新手,那么生命周期可能会比较难以理解.以至于谈到这个问题时,一些老手也时常表示疑虑和害怕.一个令人不安的问题就是-对象没有在合适的时机被销毁.这样一来内存的使用率就会一直攀升,直到程序抛出OutOfMemoryException异常.(如果不熟悉生命周期这样的问题可能一直咬着我们不放) 如何避免在使用IOC容器时的生命周期问题,其实也不是特别复杂.并不仅仅是IOC容器的API使用方面,更多的是因为你的应用程序设计问题.以下将有一些好的建议,个人感觉很少有人从头到尾讲解这个问题,…