gpt4 book ai didi

c# - C# 中的实例大小

转载 作者:行者123 更新时间:2023-11-30 22:49:56 26 4
gpt4 key购买 nike

有没有办法在 C# 中获取实例(或我不介意的类)的大小?

例如,我知道在 Delphi 中每个对象都有一个指向类的虚方法表的指针,一个指向它实现的每个接口(interface)的指针,当然还有类的字段。

根据 this在 x86 中,基本对象大小是 12 字节,但是,是否有任何“规则”来正确调整它的大小?

最佳答案

这取决于你想做什么。如果您有兴趣了解类型/对象有多大以便与 native 代码进行互操作,您可以使用 Marshal.SizeOf()。除此之外,没有确定的方法来测量物体的大小。

关于c# - C# 中的实例大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/863540/

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