IEnumerable<string> 这是什么意思?
对于你提出的这个问题,不知道你是对<>括号不是很了解,还是仅仅只是对IEnumerable有所疑惑。那如果是前者,其实这是泛型接口的一致表示,说明这个泛型类型参数必须是string类型的,这样你就得在泛型这一特性上看点书,基本上就能了解这个string是做什么用的,而IEnumberable是一个迭代器接口,加上<string>说明实现了这个接口的集合类,只能处理强类型的string类型迭代集合,对于IEnumberable<string>这种类型的集合,你可以对它使用foreach语句。
IEnumerable就是简单迭代接口.你foreach的目标必须实现IEnumerable接口
泛型嘛,就不解释啦.
就是一个string类型的迭代器接口