0

我从长时间的中断中回来编程。我知道我以前做过,但目前无法弄清楚。

我有一系列枚举的图片框(pic1、pic2、pic3 等......)。我想根据随机数使它们可见。我需要执行以下操作:

(pic[random]).Visible = true; 其中随机数成为枚举。

我没有在网上找到任何与我遇到的问题非常相似的东西,我非常感谢您对此的任何帮助。

4

1 回答 1

0

解决此问题的一种方法是使用Dictionary对象。

您可以将字典构建为

Dictionary<int,PictureObject> picDictionary = new Dictionary<int,PictureObject>();
picDictionary.Add(1,pic1);
picDictionary.Add(2,pic2);
...etc.

然后将图片设置为可见。

int randomNumber = MyRandomNumberGenerator();
picDictionary[randomNumber].Visible = true;
于 2013-03-06T02:24:08.357 回答