Есть ли способ программно узнать, сколько места занимает объект в памяти? (.Net 2.0) - PullRequest
0 голосов
/ 23 октября 2008

Я хотел бы знать, во время выполнения в моем коде, сколько памяти занимает определенный объект (набор данных в данном случае, но я ищу "общее" решение). *

Возможно ли это через отражение?

Это для .Net 2.0.

Спасибо!

Ответы [ 3 ]

1 голос
0 голосов
/ 23 октября 2008
int size = Marshal.SizeOf(typeof(int));

Это тоже должно сработать.

0 голосов
/ 23 октября 2008

Отлично, так что для подведения итогов, нет простого способа, кроме как использовать Profiling API, который требует много работы. Спасибо!

...