如何知道一个Net类在New后,它在内存中所占的字节数??
如何知道一个Net类在New后,它在内存中所占的字节数??如A类,当我要New它们时,占多少个字节?
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
B类又占多少个字节?
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
void Msg(){
MessageBox.Show("OK");
}
}
--------------------编程问答-------------------- 这个... --------------------编程问答-------------------- 你这个问题好像问:一个人占了多少空间一样。。。
没有办法给出答案。
因为人有活动空间,
可能是变化的。
就像类有属性,字段,方法。。。
可能是变化的。 --------------------编程问答-------------------- Marshal.SizeOf 方法
返回类的非托管大小(以字节为单位)
序列化得到字节数 --------------------编程问答--------------------
Marshal.SizeOf只能得到结构的大小,但不能得到类的大小
补充:.NET技术 , C#