Quiz Radio-Buttons mit Random verteilung, wie?

xXDARK_SOURCEXx

Grünschnabel
Hallo, ich habe ein kleines Problem.
Ich will eigentlich ein Quiz Programmieren bei dem die Radiobtn's nicht immer stier den Selben Text haben sondern der Text random dem Radiobtn zugeteilt wird. Also z.b
Code:
RadioButton1.Text = "XY"
und beim nächsten mal starten z.B
Code:
RadioButton1.Text = "YX"
Ich bin das ganze jezt mühsam mit If sätzen am coden. Gibts da nicht ne einfachere Altenative? Natürlich soll jede Antwort nur einmal vorkommen, nicht das am Schluss 2 Radio Buttons den selben Text haben.
Ich verwende zur Zeit 4 Buttons.
Hoffe auf Antwort!
Gruss
 
  1. Nimm eine Liste, in der alle Antworten enthalten sind.
  2. Sei N die Länge der Liste. Erzeuge eine Zufallszahl i aus dem Bereich [0, N-1] und weise dem ersten Radiobutton die Antwort an Position i aus der Liste zu.
  3. Entferne Antwort i aus der Liste
  4. Fange erneut bei Punkt 2 an, nur dass du jetzt dem zweiten Radiobutton eine Antwort zuweist.
 
Zurück