Dim bmpNew As Bitmap = Nothing
Dim Bitmaps(15) As Bitmap
For b = 0 To Bitmaps.Count - 1
If Bitmaps.Contains(bmpNew) Then
Else
If Bitmaps(b) Is Nothing Then
If Bitmaps(b) Is bmpNew Then
Else
Bitmaps(b) = bmpNew
End If
Else
End If
End If
ListBox1.Items.Add(b)
Next
Я разрабатываю приложение, которое генерирует случайные изображения при каждом нажатии кнопки. После генерации изображения оно проходит через массив растровых изображений, которые изначально пусты. Он должен заполнять массив каждым новым созданным изображением, не добавляя его, если он уже существует в массиве. Я перепробовал много попыток, и этот метод является единственным, который действительно имеет смысл и очень близок к тому, чего я пытаюсь достичь, но он все еще производит дубликаты в моем массиве.
Чего мне не хватает?