2010-08-16 6 views
1

J'ai une méthode qui retourne un IEnumerable d'un certain type. Maintenant, je me demandais comment je peux itérer l'IEnumerable avec Ironpython?Ironpython: IEnumerator

merci

Répondre

5

Un simple pour la boucle?

from System import * 
from System.Collections.Generic import * 
names = List[str]() 

def get_names(): 
    names = List[str]() 
    names.Add("Sam") 
    names.Add("Carla") 
    names.Add("Woody") 
    names.Add("Rebecca") 
    names.Add("Cliff") 
    names.Add("Norm") 
    return names 

for name in get_names(): 
    print name