Toon posts:

[vb.net] Looping een string array

Pagina: 1
Acties:
  • 28 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik snap er geen zak van.

Ik wil dus een aantal strings door een loop halen.

Je hebt dus 12 strings (bestandsnamen)
die wil je 1 voor 1 deleten en dan naar de volgende string gaan.
Ik wil ze dus in een array zetten, maar het lukt niet.

Eerst had ik hier een hele functie voor gemaakt en dan per bestandsnaam
Call delete("blabla.txt")
Dit wil ik niet omdat dit erg inefficient is. En dubbel processor-kracht gebruikt.

Help alsjeblieft!

  • dotcode
  • Registratie: Augustus 2003
  • Laatst online: 17-05 21:04

dotcode

///\00/\\

Kijk eens naar een hashtable, maar dit is wel heel basic hoor. Loopen door 12 bestanden is ook niet zo veel werk

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
wat is er mis met een delet functie en dan

C#:
1
2
3
4
for( int i = 0; i < fileArray.Length; i++ )
{
    Delete( fileArray[ i ] );
}


?

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • Haploid
  • Registratie: Maart 2002
  • Laatst online: 29-12-2021

Haploid

Doh!

dotcode schreef op maandag 20 december 2004 @ 18:00:
Kijk eens naar een hashtable, maar dit is wel heel basic hoor. Loopen door 12 bestanden is ook niet zo veel werk
Een hash-table gebruik je om aan de hand van een zekere key (bijv. de bestandsnaam) snel de daaraan gekoppelde waarde op te halen. Maar ja, wat voor waarde dan? Weer de bestandsnaam? Niet echt handig, he? Hij wil alleen een lijst van bestanden bewaren en er een-voor-een door itereren. Meer iets voor een array, een queue of een list.

En idd, 12 bestanden is niks. Vergeet die processor-tijd die gebruikt wordt. Je hoeft niet alles te optimaliseren, alleen de dingen die uberhaupt tijd kosten (zoals zoeken in een lijst van honderdduizenden).

[ Voor 1% gewijzigd door Haploid op 20-12-2004 18:31 . Reden: Layout ]

Hey, I came here to be drugged, electrocuted and probed, not insulted.


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:44

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op maandag 20 december 2004 @ 17:53:
Ik snap er geen zak van.

Ik wil dus een aantal strings door een loop halen.

Je hebt dus 12 strings (bestandsnamen)
die wil je 1 voor 1 deleten en dan naar de volgende string gaan.
Ik wil ze dus in een array zetten, maar het lukt niet.

Eerst had ik hier een hele functie voor gemaakt en dan per bestandsnaam
Call delete("blabla.txt")
Dit wil ik niet omdat dit erg inefficient is. En dubbel processor-kracht gebruikt.

Help alsjeblieft!
Ik mis nogal wat info je post. Informatie zoals: wat heb je zelf al geprobeerd? Wat ging er mis? Kreeg je een foutmelding? Relevante code?

Lees voor de gein P&W FAQ - De "quickstart" eens door de volgende keer voordat je een topic hier opent :)

[ Voor 10% gewijzigd door Creepy op 20-12-2004 20:55 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.