5.5. switch...case

Wir wollen das Ganze noch ein bisschen weiter treiben, indem wir die Objekte nicht mehr per Mausklick auf eine Schaltfläche auswählen, sondern sie per Zufall erscheinen lassen (→ Kreatur9). Dazu muss unser Formular wieder ein wenig zurückgebaut werden:

Abbildung 5.10. Formularvereinfachung

Bei jedem Klick auf Zeigen soll nun eine andere Art aus unserer bescheidenen Insektensammlung auftauchen. Um das zu verwirklichen, verwenden wir eine neue Kontrollstruktur in der Methode button1_Click():

private void button1_Click(object sender, EventArgs e)
{
  int Nr = Zufall.Next(3);
  switch (Nr)
  {
    case 0: Kreatur1 = new Creature("Gregor", ...

Get Spieleprogrammierung mit dem XNA Framework: Entwickeln für PC und Xbox now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.