Jonathan Gilbert wrote: > Once a string is in the pool, it can NEVER be removed > (until the AppDomain is disposed). In Java the string intern pool uses weak references. I don't know about .NET, but I'd hope it does the same. Regards, Jeroen