Вы можете использовать кортеж, чтобы сделать это, сначала я сделал бы перечисление
enum ImageType {
Newspaper,
Vegetable,
Etc..
}
, затем вы бы использовали кортеж
private List<Tuple<ImageType, Image>> images = new List<Tuple<ImageType, Image>>();
Ваша функция должна выглядеть следующим образом
private static random = new Random()
public Tuple<ImageType, Image> ReturnImages()
{
images.Add(new Tuple<ImageType, Image>(ImageType.Newspaper, newspaper));
images.Add(new Tuple<ImageType, Image>(ImageType.Vegetable, tomatoes));
// All images added to the list like this ...
return images[random.Next(0, images.Count - 1)]; //returns a random image
}