Bonjour,
J’ai un problème avec une fonction recursive de ce style
Sub mafonction(ByVal liste As List(Of Point))
Dim copie As New List(Of Point)
For i As Integer = 0 To liste.Count - 1
copie = liste
copie.Add(liste(i))
mafonction(copie)
Next
End Sub
Le soucis c’est que les variables donnent n’importe quoi. Tout ce comporte comme si liste et copie étaient des variables public et du coup dans le for quand i passe pas exemple à 1, je ne retouve pas la même valeur de liste que lorsque i était à 0
Edité le 17/01/2010 à 20:32