В моей программе я создаю несколько больших изображений ( Image
объектов), и сохраняя их на диск. Затем я добавляю их в список List
, но после сохранения 50 изображений и добавления их в качестве объектов Image
в мой imageList
он съедает очень много памяти . Я попытался сделать это на 50 изображениях и просто сохранив чистый объект изображения, моя программа увеличилась до 160 МБ в диспетчере процессов. Поэтому я должен найти способ сохранить изображения и добавить их в список, чтобы программа не занимала всю память.
Итак, у меня есть несколько решений, и я хотел бы услышать, что вы о них думаете или если у вас есть любые лучшие.
byte []
объекта изображения. byte []
объекта изображения в строку, а затем сжать строку. Я делаю это в C #.