If you're using the Image route, you can create a list of images with List
images = new List
(); and add each image to it with images.Add(image); for each image.
For Images:
Random random = new Random();
samplePictureBox.Image = images[random.Next(0, images.Count - 1)];