Avatar billede arcanex Nybegynder
01. december 2004 - 06:27 Der er 2 kommentarer og
1 løsning

Problem med Foreach og egne objekter.

Godaften, jeg er løbet ind i et problem som jeg håber i kan hjælpe mig med.

Jeg har en klasse ved navn Team, hvor jeg så har lavet et array af samme type, myTeam[]. I Klassen Team, har jeg et par properties til at smide et TeamName ud. Når jeg kører den for sig selv,f.eks. myTeam[1].TeamName virker det fint nok. Men jeg ville gerne lave en foreach løkke til at løbe objekterne igennem og køre .TeamName for hvert enkelt Objekt.

Jeg havde tænkt mig at gøre det på denne måde, men det kan så ikke lade sig gøre.

foreach(Team tm in myTeam)
{
  MessageBox.Show(tm.TeamName);
}

Så håber i kan forklare mig hva jeg har misforstået og gjort galt.
Avatar billede arcanex Nybegynder
01. december 2004 - 06:46 #1
Jeg har fået det løst nu, jeg brugte ArrayList i stedet for, så virkede det :)
Avatar billede burningice Nybegynder
01. december 2004 - 08:30 #2
din Team-klasse skal implementere IEnumerable-interfacet, og have en GetEnumerator-metode for at kunne lave en foreach på den.
Avatar billede arcanex Nybegynder
01. december 2004 - 22:32 #3
ohh, okay. Så blev jeg lidt klogere :)
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