Avatar billede jesperbaldur Nybegynder
21. august 2004 - 18:00 Der er 6 kommentarer og
1 løsning

Sortere arraylist

Jeg har en arraylist som indeholder instanser af et objekt. objektet har en Public Property tidspunkt som indeholder tidspunkt på flg format: tt:mm fx 17:15
Hvordan kan jeg sortere objekterne efter tidspunkt ?
Jeg har forsøgt lidt med at implementere IComparer i min klasse, men jeg kan ikke få det til at fungere.
/Jesper
Avatar billede snepnet Nybegynder
21. august 2004 - 18:04 #1
Strategien skulle ellers være god nok... har du kigget på sådan en som den her :
http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=377
Avatar billede snepnet Nybegynder
21. august 2004 - 18:17 #2
Den beskriver netop det... uden så meget slinger i valsen.
Avatar billede snepnet Nybegynder
21. august 2004 - 18:25 #3
Og det er så denne kode (fra artiklen) du skal bytte ud med din egen sammenligning.

if(this.ID < emp.ID)
return -1;
else if(this.ID==emp.ID)
return 0;
else
return 1;
Avatar billede jesperbaldur Nybegynder
21. august 2004 - 18:35 #4
ja det kan jeg forstå, men sidder og kæmper med at "oversætte" det til vb.net
Avatar billede snepnet Nybegynder
21. august 2004 - 18:36 #5
Ingen grund til at kæmpe.... brug den her ;o)
http://www.developerfusion.com/utilities/convertcsharptovb.aspx
Avatar billede jesperbaldur Nybegynder
21. august 2004 - 18:43 #6
hehe, den kom så 2 sek for sent ;-) har fået det til at virke, gider du skrive et svar
Avatar billede snepnet Nybegynder
21. august 2004 - 18:44 #7
Ærgeligt... men så har du den til næste gang :o)
Mvh
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

IT-JOB