Avatar billede gurvic Nybegynder
19. marts 2005 - 21:02 Der er 6 kommentarer og
1 løsning

type casting

Jeg har denne kode som jeg bruger til at splitte tal op med f.eks 27-42

string [] arrRes = strRes.ToString().Split(Convert.ToChar("-"));
string strRes1 = arrRes[0];
string strRes2 = arrRes[1];

efterfølgelende vil jeg gerne tjekke om strRes1 > strRes2 men det kan jeg jo ikke lige da det er strings, men hvordan gør jeg så?
Avatar billede arne_v Ekspert
19. marts 2005 - 21:06 #1
Prøv:

String.Compare(strRes1, strRes2)
Avatar billede arne_v Ekspert
19. marts 2005 - 21:07 #2
<0 betyder at strRes1<strRes2
Avatar billede arne_v Ekspert
19. marts 2005 - 21:13 #4
Jeg tror du har ret.

Mit forslag er til en alfabetisk sammenligning.

Det er nok:

int iRes1 = int.Parse(strRes1);
int iRes2 = int.Parse(strRes2);

der efterlyses
Avatar billede gurvic Nybegynder
19. marts 2005 - 21:17 #5
super det virker, er det ok i deler point?
Avatar billede arne_v Ekspert
19. marts 2005 - 21:40 #6
fint med mig
Avatar billede erikjacobsen Ekspert
19. marts 2005 - 21:41 #7
Ingen point til mig, tak.
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