初始化对象数组

时间:2010-08-20 18:42:46

标签: c# arrays object

我正在初始化对象数组,我需要这样的东西:

Greyhound[1].StartingPosition = pictureBox1.Location;
Greyhound[2].StartingPosition = pictureBox2.Location; 

等等.. 但我需要通过循环来实现它

for ( ......... ) 
      { Greyhound[i].StartingPosition = ????????? // what should go here }

1 个答案:

答案 0 :(得分:1)

如果这是C#,那么这样的事情应该有效:

int max = 5;
for(int i = 1; i < max; i++) {
   Greyhound[i].StartingPosition =  this.Controls.Find("pictureBox" + i.ToString(), true)[0].Location;
}