ユーザーが次の画像をクリックするたびに最新の 2 つの画像を保存するためのキャッシュがあります。完全に削除されます。
 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
   }
}