Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前我有一个 Web 服务 (WCF),它公开设置为静态的方法。
从严格的内存/GC 角度来看,CLR 和 GC 处理静态对象和非静态对象的方式有何不同?
在包含的 AppDomain 关闭之前,不会对静态数据进行垃圾收集;通常这意味着内存将一直分配到应用程序关闭,除非您正在执行某种特殊的 AppDomain 管理。非静态对象将由垃圾收集器按照正常规则收集 - 不再有引用,并且每当 GC 运行时。