【发布时间】:2018-11-19 18:49:31
【问题描述】:
为什么要在 ImageLocation 中使用 "str" + x + "str"。
private void CreateEnemies()
{
Random rnd = new Random();
int x = rnd.Next(1, kindOfEnemies + 1);
PictureBox enemy = new PictureBox();
int loc = rnd.Next(0, panel1.Height - enemy.Height);
enemy.SizeMode = PictureBoxSizeMode.StretchImage;
enemy.ImageLocation = "Aliens/" + x + ".png";
}
我不明白你为什么要使用这个。
【问题讨论】:
-
它将一个(随机)数字 x 插入到路径中,因此它有效地加载了一个随机图像..
-
您不了解使用随机数构建图像路径的语法或动机?
-
@Md Rakibul Islam 如果其中一个答案解决了您的问题,请将其标记为已解决以关闭此线程。如果不是,请说明仍然缺少什么。