C#获取对象使用的总内存

时间:2015-02-16 13:09:08

标签: c# memory-management size

我有一些自定义类型(类型无法序列化,因此我无法使用BinaryFormatterMemoryStream来获取此对象所需的字节数)并且我无法使用Marshal.SizeOf()。是否有其他方法来获取对象所需的内存?该对象可以是自定义类型的实例,也可以是自定义类型对象的数组。

PS:在开始和结束时获取内存以获取所需内存并不准确,因为其他进程在后台运行

0 个答案:

没有答案