Avatar billede andreas2 Nybegynder
19. juni 2006 - 20:30 Der er 8 kommentarer og
1 løsning

array problemer

jeg sidder her og forsøger at lave et array af klassen kort men jeg kan ikke se hvad det er der går galt. nogen der har bedre øjne end mig ?

Kortspillet.Kort[] Kor = new Kortspillet.Kort[2];
           
Kortspillet.Kort kort1 = new Kortspillet.Kort();
Kortspillet.kort kort2 = new Kortspillet.Kort();

kor[0] = kort1;
kor[1] = kort2;
Avatar billede nielle Nybegynder
19. juni 2006 - 20:36 #1
C# skeldner mellem små og store bogstaver. Prøv at ændre:

kor[0] = kort1;
kor[1] = kort2;

- til:

Kor[0] = kort1;
Kor[1] = kort2;
Avatar billede nielle Nybegynder
19. juni 2006 - 20:37 #2
... eller:

Kortspillet.Kort[] Kor = new Kortspillet.Kort[2];

- til:

Kortspillet.Kort[] kor = new Kortspillet.Kort[2];
Avatar billede nielle Nybegynder
19. juni 2006 - 20:38 #3
Din kode kan i øvrigt forkortes til:

Kortspillet.Kort[] kor = new Kortspillet.Kort[2];
kor[0] = new Kortspillet.Kort();
kor[1] = new Kortspillet.Kort();
Avatar billede andreas2 Nybegynder
19. juni 2006 - 21:12 #4
den forkortelse havde jeg ikke tænkt over , men nu giver "new" kommandoen fejlen

no overload for method "Kort" takes 0 arguments
Avatar billede nielle Nybegynder
19. juni 2006 - 21:14 #5
Så er det fordi at du ikke har lavet nogen konstruktør i din Kort-klasse som ikke tager nogen argumenter.
Avatar billede andreas2 Nybegynder
19. juni 2006 - 21:26 #6
takker fandt fejlen ,så slipper jeg for at bide negle resten af aftenen :)
smid et svar
Avatar billede nielle Nybegynder
19. juni 2006 - 21:29 #7
Svar :^)
Avatar billede segato Nybegynder
20. juni 2006 - 10:22 #8
eller

Kortspillet.Kort[] kor = new Kortspillet.Kort{new Kortspillet.Kort();
,new Kortspillet.Kort();
};
Avatar billede segato Nybegynder
20. juni 2006 - 10:22 #9
hov

Kortspillet.Kort[] kor = new Kortspillet.Kort{new Kortspillet.Kort(),new Kortspillet.Kort()};
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester