Ich versuche, eine Methode zu erstellen, die durch ein Array mit einer for-Schleife und wenn sie Array-Index größer als oder gleich der Mindestanforderung ist, wird ein String-Array-Index zu einer Listbox hinzugefügt .C# For-Schleife innerhalb der Methode
Hier ist mein schwacher Versuch, zusammen mit der Methode, die ich unten versucht habe. Wenn die Methode AwardMinimum aufgerufen wird, ist die ganze Sache inkorrekt und sagt "hat einige ungültige Argumente". Kommentiert, wie jedes Level aussieht. (Ebene < = 10, Stufe> 10 & & < = 20, etc ..)
if (level <= 10)
{
AwardMinimum(perDayArray, min, awardsArray);
/*for (int i = 0; i < STATSIZE; i++)
{
if (perDayArray[i] >= 2)
{
awardListBox.Items.Add(awardsArray[i]);
}
}*/
}
Die Methode selbst
private void AwardMinimum(double perDay, int min, string awards)
{
for (int i = 0; i < STATSIZE; i++)
{
if (perDay >= min)
{
awardListBox.Items.Add(awards);
}
}
}
Wo 'perDayArray',' min' und 'awardsArray' zu kommen und was sind ihre Typen? –