Avatar billede spottie Nybegynder
25. marts 2006 - 23:48 Der er 6 kommentarer og
1 løsning

Vedr. gennemløb af et array hvordan?

Goddag Derude

Jeg har et Arraylist med alle værdier fra min database med navne, altså alle data i databasen "select"-på navn ligger i en liste Arraylist.

Men jeg kan ikke løbe den array list igennem og få værdier ud af den arraylist, og det skal jeg bruge hvordan gør jeg det, nogen der kan hjælpe?

Når jeg prøver får jeg en fejl der hedder noget med:

"System.Collections.Arraylist"

og den tekst bliver bare skrevet ud men jeg får ikke data fra arraylist ud som strenge jeg kan sammenligne på.

Håber nogen kan hjælpe mig.

Vh spottie
Avatar billede dj_uncas Nybegynder
25. marts 2006 - 23:57 #1
Du skal bare bruge en foreach:

ArrayList arr = new ArrayList();
arr.Add( "String1" );
arr.Add( "String2" );
arr.Add( "String3" );
arr.Add( "String4" );
arr.Add( "String5" );
arr.Add( "String6" );

foreach ( string s in arr )
{
    Console.WriteLine( s );
}
Avatar billede arne_v Ekspert
25. marts 2006 - 23:57 #2
du hiver enkelt værdier ud af en ArrayList ved at bruge et index (ligesom for array)
Avatar billede arne_v Ekspert
25. marts 2006 - 23:58 #3
hvis det er objekter af egen klasse du skal hente ud af den ArrayList så er en ToString
metode i klassen en god ting
Avatar billede dj_uncas Nybegynder
25. marts 2006 - 23:59 #4
Når .NET udskriver "System.Collections.ArrayList" er det fordi du prøver at bruge ToString()? I klasser der ikke overskriver object.ToString() metoden vil den bare returnere objektets type som en string...
Avatar billede spottie Nybegynder
06. april 2006 - 16:08 #5
post svar for point
Avatar billede arne_v Ekspert
22. april 2006 - 21:33 #6
dj_uncas formoder jeg
Avatar billede dj_uncas Nybegynder
23. april 2006 - 12:15 #7
Here it comes..
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