> Anyone know if the Garbage Collector is spart enough to act > on objects that > were not used for the longest period of time ?
Actually, the generational design of the garbage collection ensures that if your objects are still referenced after a long period of time, they will be the most infrequently collected. Therefore, the "longest period of time" == least likely to be garbage collected. I would, however, agree with Ed (?), and suggest that you re-examine your design to use weak references. John You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.