sorteren van getallen

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Is er en functie waarmee ik een aantal getallen kan sorteren? (vind nix via google)

thnx in advance :)
 
nope... geen standaard sorteerfunctie in VB. Je zal zelf een "buble-up"-functie moeten schrijven!
 
Als je bijvoorbeeld een array iGetallen hebt met daarin een aantal integers, dan zal volgende functie die oplopend sorteren:
Code:
Function Sorteer(iBron)
  iAantal = UBound(iBron)
  For i = 0 To iAantal - 1
    For j = 0 To iAantal - i - 1
      If iBron(j) > iBron(j + 1) Then
        t = iBron(j)
        iBron(j) = iBron(j + 1)
        iBron(j + 1) = t
      End If
    Next
  Next
  Sorteren = iBron
End Function
je kan de functie alsvolgt aanroepen:
Code:
iGetallen=Sorteer(iGetallen)
 
Hoe doeje dat in vb.net ?

Volgens mij is dat ongeveer hetzelfde... Maar misschien kan je beter je vraag plaatsen in het "Programmeren -> .Net -> VB.Net" forum.
Er zijn namelijk wel degelijk een aantal verschillen tussen VB6.0 en VB.Net; misschien heeft die laatste zelfs een kant en klare sorteerfunctie... is niet zo mijn ding;)
 
ok, dat had ik niet zien staan :confused:
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan