Ironpython:IEnumerator

Pic*_*els 2 .net c# ironpython

我有一个方法返回某种类型的IEnumerable.现在我想知道如何用Ironpython迭代IEnumerable?

谢谢

小智 5

一个简单的for循环?

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
Run Code Online (Sandbox Code Playgroud)