gpt4 book ai didi

c# - 静态成员什么时候获取内存

转载 作者:可可西里 更新时间:2023-11-01 09:13:20 25 4
gpt4 key购买 nike

我有一个类有一个静态成员。据我了解,所有静态成员对于该类的所有实例都是通用的,这意味着静态成员只会分配一次内存。此内存分配在哪里(堆栈或堆)以及何时分配此内存?

编辑:此内存不同于实例级内存。这个内存是如何被引用的?该内存是否在编译时分配?

最佳答案

静态成员总是存储在全局堆中,即使是引用类型成员。然而,这个堆不是普通的垃圾收集堆。在此处了解更多信息:http://www.codeproject.com/KB/cs/codeconcepts.aspx

关于c# - 静态成员什么时候获取内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2651522/

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