Avatar billede pcl Nybegynder
05. januar 2003 - 15:19 Der er 6 kommentarer og
1 løsning

split i c#

Hej ,

Jeg har problemmer med at oversætte denne linje til C#

intCounter = Array.IndexOf(ValidContentTypes.Split(","), Path.GetExtension(loFile.PostedFile.FileName).ToLower(), intCounter + 1)

Er der nogen der kan klare den for mig?
Avatar billede mufoxe Nybegynder
05. januar 2003 - 15:31 #1
Har du prøvet det i C#? Umiddelbart ser den linie kode som om den den er i C# syntax.
Avatar billede askhoej Praktikant
05. januar 2003 - 16:30 #2
Prøv:

ValidContentTypes.ToString().Split(Convert.ToChar(","))

i stedet for:

ValidContentTypes.Split(",")
Avatar billede z42cool Nybegynder
05. januar 2003 - 19:19 #3
Tja umiddelbart ligner det jo fint C#, kan du ikke fortælle lidt mere om hvorfor det ikke virker?
Avatar billede pcl Nybegynder
05. januar 2003 - 19:54 #4
i må undskylde at jeg først svarer nu, jeg har prøvet at komme ind på eksperten hee dagen, men den blev ved med at time out.
Avatar billede pcl Nybegynder
05. januar 2003 - 19:56 #5
Jeg har fundet løsningen.
Det skal gøres sådan her.

Erstat ValidContentTypes.Split(",")  med
string[] ContentType = ValidContentTypes.Split(new char[] {','});

altså lav en variabel der hedder ContentType  som kan kaldes istedet for
ValidContentTypes.Split(",")
Avatar billede pcl Nybegynder
05. januar 2003 - 20:00 #6
Men da askhoejs´svar også virker får han pointene
Avatar billede dj Nybegynder
26. januar 2003 - 18:13 #7
Uden at have tjekket det yderligere mener jeg at man kan skrive ',' istedet for Convert.ToChar(","), så jeg vil tro din eneste fejl var at du skrev "," istedet for ','
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