Случайные значения из метода, включающего массив изображений
Это мой код.
public void randomImages() { int randomPictureIndex = rng.Next(1, 7); string randomPictureName = images[randomPictureIndex].ToString(); pictureBox1.Image = images[randomPictureIndex]; randomPictureIndex = rng.Next(1, 7); pictureBox2.Image = images[randomPictureIndex]; randomPictureIndex = rng.Next(1, 7); pictureBox3.Image = images[randomPictureIndex]; randomPictureIndex = rng.Next(1, 7); pictureBox4.Image = images[randomPictureIndex]; randomPictureIndex = rng.Next(1, 7); pictureBox5.Image = images[randomPictureIndex]; }
Мне нужно получить эти случайные значения индивидуально в массив, чтобы я знал, какое значение Кости я получил
Они хранятся в массиве Image[] images = new Image[7]
Желаемое: я получаю случайное некоторое случайное значение из этого метода, чтобы знать, какие кости были брошены.
Диапазон игральных костей составляет = от одного до шести
Мне нужен этот randomPictureIndex для этого конкретного pictureBox[x], если это имеет смысл ?
Очень Ценю Это !
Что я уже пробовал:
//public int randomImages(int randNum) //{ // int randomPictureIndex = randNum; // string randomPictureName = images[randomPictureIndex].ToString(); // pictureBox1.Image = images[randomPictureIndex]; // randomPictureIndex = rng.Next(1, 7); // pictureBox2.Image = images[randomPictureIndex]; // randomPictureIndex = rng.Next(1, 7); // pictureBox3.Image = images[randomPictureIndex]; // randomPictureIndex = rng.Next(1, 7); // pictureBox4.Image = images[randomPictureIndex]; // randomPictureIndex = rng.Next(1, 7); // pictureBox5.Image = images[randomPictureIndex]; // return randomPictureIndex; //}