在
string interning on MSDN的性能部分有一个有用的警告:
the memory allocated for interned String objects is not likely be released until the common language runtime (CLR) terminates.
但是:CLR何时终止?
解决方法
简单的答案是:当主机(进程)终止时,CLR终止.
此外,还有一个默认的AppDomain(不可访问).即使您的AppDomain已卸载,此AppDomain也将继续存在.这就是我认为蒂格朗指的是系统.