gpt4 book ai didi

c# - 字符串和垃圾回收

转载 作者:可可西里 更新时间:2023-11-01 03:08:06 25 4
gpt4 key购买 nike

我听说过关于这个主题的相互矛盾的故事,我正在寻找一些清晰的信息。

如何立即处理一个 string 对象,或者至少清除它的痕迹?

最佳答案

这取决于。文字字符串是 interned默认情况下,即使您的应用程序不再引用它,它也不会被收集,因为它被内部实习结构引用。其他字符串就像任何其他托管对象一样。一旦它们不再被您的应用程序引用,它们就有资格进行垃圾回收。

更多关于实习的问题:Where do Java and .NET string literals reside?

关于c# - 字符串和垃圾回收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2423111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com