如何从List <T>获取IEnumerable <T>?

Dav*_*jak 6 c# generics

我有一个List,我需要一个IEnumerable,但List.GetEnumerator()返回List.Enumerator ...

是否有一种简单的方法来获取(转换为?)IEnumerator?(目前我用循环解决了这个问题,但是我觉得投射枚举器会是一个更好的解决方案)...

lep*_*pie 16

A List<T>已经是了IEnumerable<T>.

  • 不要忘记在文件顶部使用`System.Linq`以便能够使用`List <T>`作为`IEnumerable <T>`. (2认同)