.NET 3.x Размер списка в оперативной памяти - C#
Формулировка задачи:
Есть список List<string> list. требуется определить размер памяти, который он занимает в байтах. строки разной длины, строк много(более 1000). вручную считать муторно и не вариант. Подскажите как сделать это программно.
Решение задачи: «.NET 3.x Размер списка в оперативной памяти»
textual
Листинг программы
using System; using System.Collections.Generic; class CyberForum { private static void Main() { long StopBytes = 0; long StartByes = System.GC.GetTotalMemory( true ); int[] arr = { 1, 2, 3, 4, 5 }; StopBytes = System.GC.GetTotalMemory( true ); Console.WriteLine("Size: {0}", ((long)(StopBytes - StartByes)).ToString()); Console.ReadKey( true ); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д