PictureBox Food=new System.Windows.Forms.PictureBox();如果能动态数组更好~
不能的话静态也可以~

解决方案 »

  1.   

    PictureBox[] Food = new PictureBox[个数];
      

  2.   

    可以通过编译了~
    为什么当我调用
    Food[0].BackColor = Color.Black;
    会出现'System.NullReferenceException'
      

  3.   

    数组初始化之后数组中的元素还要初始化:
    PictureBox[] Food = new PictureBox[10];
    for (int i = 0; i < Food.Length; i++)
    {
    Food[i] = new PictureBox();
    }
    //现在就可以使用Food了。