Bonjour tout le monde,

Je me retrouve coincé par rapport aux List<string>:
J'ai créé une méthode qui me renvoie une List<List<string>>.
Dans cette méthode, c'était facile de créer X List<string> et ensuite de les ajouter dans une liste globale.

Maintenant je souhaiterais faire l'inverse mais je ne sais pas combien de listes il y a à l'intérieur de la liste globale.
Exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public void Decoupage(ref List<List<string>> listeGlobale)
{
    // Comment récupérer les X List<string> dynamiquement ?
}
Je sais que l'on peut faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
foreach (List<string> liste in listeGlobale)
{
    // Mais comment récupérer cette liste dynamiquement ?
}
Je sais aussi qu'on peut faire un List.Count afin d'obtenir le nombre de liste mais alors comment créer X liste dynamiquement ?

D'avance merci pour votre lecture et votre aide.