gpt4 book ai didi

c# - C# GC可以移动内存对象吗

转载 作者:太空狗 更新时间:2023-10-29 17:31:55 26 4
gpt4 key购买 nike

让我们假设这个非常基本的 C# 代码:

var tab = new int[10];

我读到非固定变量可以通过垃圾收集器在内存中移动。

我的问题是:“制表符”地址是否可能在我的程序执行期间发生变化?

我只是想明白。

其实tab的值是不是变了就不管了。

最佳答案

是的。

但您可以使用 fixed如果您愿意,关键字可以阻止 GC 移动它。

关于c# - C# GC可以移动内存对象吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56883363/

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