У меня есть Cache для хранения двух последних изображений каждый раз, когда пользователь нажимает на следующее изображение. Удаляет ли "RemoveAt (x)" изображение x или что я хочу, чтобы удаленное изображение не было в памяти, чтобы быть полностью удалены.
List<Image> BackimageList = new List<Image>();
private void BackimageListCache(Image img)
{
BackimageList.Add(img);
if (BackimageList.Count > 2)
{
BackimageList.RemoveAt(0); //oldest image has index 0
}
}