hvorfor er den sur på min for-løkke?
Hej eksperter.. den her er nok hurtig, men jeg er kørt surt i det:using System;
namespace vampire
{
public class CrewMember
{
//basale kvaliteter
public int strengh = 0;
public int intelligence = 0;
public int reflexes = 0;
//fysisk tilstand
public int shape = 0;
public int health = 0;
//trænings niveau
public int combat = 0;
//antal skillpoints som skal fordeles
public int skillpoints = 40;
//constructor
public CrewMember()
{
System.Random Ran = new System.Random();
public int[] Skills = new int[5];
for (int i=0; i<=5; i++)
{
if (skillpoints>0)
{
Skills[i] = Ran.Next(0, 20);
if (Skills[i]>skillpoints)
{
Skills[i] = skillpoints
}
skillpoints = skillpoints - Skills[i];
}
Console.WriteLine("Skillpoint{0}={1}", i, Skills[i]);
}
//strengh = Ran.Next(0, 20);
}
}
class MainClass
{
public static void Main(string[] args)
{
CrewMember Char = new CrewMember();
Console.WriteLine("Hans styrke er: {0}", Char.strengh);
}
}
}
Hvorfor er den sur på min for-løkke? 20-fejl.. alle noget i retningen af: Invalid token 'for' in class, struct, or interface member declaration
nogen forslag?