C# Arrayproblem

hiho
habn für die schule ne aufgabe gekriegt: lotto
code ist (is nur ausschnitt aus dem prog):

Random r = new Random();
int[] lotto = new int[6];

string eingabe;
int anzahl, anzahl2;

do
{
Console.WriteLine(„Was wollen Sie machen(1…Quicktipps generieren lassen, 2…Tipps abgeben, 3…nur Ziehung anzeigen 0…aussteigen)“);
eingabe = Console.ReadLine();

//Lottoziehung
for (int i = 0; i

Moin Fabian,

was genau meinst du mit „funzt nicht“? (Mal abgesehen von der IndexOutOfBounds-Exception, die du bekommen wirst, wenn du das so laufen lässt.

MfG
Salbei

naj genau das ist das Problem :smile:

Moin,

Naja, im endeffekt sagt dir die Fehlermeldung nur, dass du auf einen Platz im Array zu greifst, den es nicht gibt, weil das Array kürzer ist.

for (int e = 0; e <u>+ 1</u>; e++)

ist das Problem

for (int e = 0; e 
Sollte es vorerst richten.

MfG
Salbei