如何在C#中获取类/结构对象的大小

时间:2014-01-11 14:47:38

标签: c# sizeof

如何在C#中获取类/结构体的对象大小。

hello h = new hello();
Base b = new Base();
Console.Write(Marshal.SizeOf(h) + "," + Marshal.SizeOf(b));
Console.Read();

我尝试了上面的代码,但它给出了错误。 ERROR:

  

类型'Virtual.Base'不能作为非托管结构封送;无法计算有意义的大小或偏移量。

谢谢!

0 个答案:

没有答案