Le Deal du moment : -29%
PC portable Gamer ERAZER DEPUTY P60 – ...
Voir le deal
999.99 €

OOP : Collection Arraylist . TRIE par code

Voir le sujet précédent Voir le sujet suivant Aller en bas

astuce OOP : Collection Arraylist . TRIE par code

Message par trocobob Sam Juin 23, 2012 1:32 pm

dans cet examen il demande d ecrire une methode Afficher qui affcihe une list d eleve en ordre croissant a partir leurs codes .

j ai fait ce travail , please corrigez moi .


Code:

    Public Sub afficher()



        For Each el As eleve In Listve

            Listve.Sort(el)

        Next
        Dim s As String = ""
        For Each el As eleve In Listve
            s = s + el.ToString() + " "

        Next
        Console.WriteLine(s.ToString)

    End Sub


trocobob
trocobob
 
 

Nombre de messages : 1
Date d'inscription : 10/06/2012
Masculin

Revenir en haut Aller en bas

astuce Re: OOP : Collection Arraylist . TRIE par code

Message par Logic Self Sam Juin 30, 2012 10:46 am

Public Class CMP_Code_Ordre_Coissant
Implements IComparer(Of eleve)

Public Function Compare(ByVal x As eleve, ByVal y As eleve) As Integer Implements System.Collections.Generic.IComparer(Of eleve).Compare
If x.Code= y.Code Then
Return 0
ElseIf x.Code> y.Code Then
Return 1
Else
Return -1
End If


End Function
End Class

-------------------------
Aprés
sur module
declarer un un objet..
Dim C As new CMP_Code_Ordre_Coissant
Liste.Sort(C)
----------
parcourir la liste
For Each el As eleve In Listve
console.writeline( el.Tostring )
Next


Logic Self
Logic Self
 
 

Nombre de messages : 19
Date d'inscription : 11/04/2012

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum