Petite question (si j'ai bien compris ton problème) :

Les nombres de la liste données , tu veux qu'ils soient réutilisables ou non ?

Si c'est réutilisable :


private List<int>...