Как объединить все дела в одно?

private void makeMoleVisable(int mole, PictureBox MoleHill)
    {
        switch (mole)
        {
            case 1:
                if (p01.Image == pmiss.Image && MoleHill.Image == pHill.Image)
                {
                    molesmissed ++;
                }
                p01.Image = MoleHill.Image;
              break;
            case 2:
              if (p02.Image == pmiss.Image && MoleHill.Image == pHill.Image)
              {
                  molesmissed++;
              }
                p02.Image = MoleHill.Image;
                break;

**У меня есть 36 из этих case-операторов, каждое из которых относится к другому блоку изображений; как сгруппировать их все в один оператор case, чтобы мой код был более эффективным**

7
задан Alex Watson 2 July 2012 в 20:18
поделиться