Узнать сколько занимает памяти объект. - C#
Формулировка задачи:
Здравствуйте. Кто нибудь в курсе, как можно узнать сколько "весит" экземпляр написанного мной класса? То есть мне нужно создать экземпляр класса и узнать, сколько он занимает памяти. ТАкое возможно?
Решение задачи: «Узнать сколько занимает памяти объект.»
textual
Листинг программы
long size = 0; object obj = new object(); using (Stream stream = new MemoryStream()) { BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(stream, obj); size = stream.Length; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д