【发布时间】:2014-08-30 17:54:22
【问题描述】:
在 C# 中,我正在制作一个平台游戏。地形是图片框,并带有碰撞系统,例如。我需要有 1 个名称来引用许多选定的图片框,因为使用另一个图片框制作相同的功能会需要太多代码。 举个例子,如果“picturebox1”和“picturebox2”被引用为“pictureall”,那么,如果执行这段代码:
pictureall.Visible = false;
“picturebox1”和“picturebox2”都将不可见。那么,如何引用(在示例中)具有 1 个名称的 2 个图片框?
编辑: 我主要会在 If 语句中使用它。因此,例如: if (pictureall.Visible == true) MessageBox.Show("true"); 如果那时任何图片框可见,那就是真的。
/维克托
【问题讨论】:
-
使用数组或其他集合,以便快速循环所有图片框
标签: c# variables object reference