【发布时间】:2019-07-27 07:36:41
【问题描述】:
我了解 IEnumerable 和 IEnumerator 之间的区别。但我不太想什么时候应该将我的列表转换为 IEnumerable。列表不是已经可以迭代了吗?一些教程展示了 foreach 示例来解释 IEnumerable。但是列表的工作方式不也与 IEnumerable 完全相同吗?请告诉我!谢谢!
【问题讨论】:
-
IEnumerable<T>是一个接口,List<T>实现了它,所以不需要“转换”。你能举一个你问的例子吗? -
我猜这是“转换”和“转换”之间的误解。
-
当您发布 * 一些教程展示了用于解释 IEnumerable* 的每个示例时,您实际上应该将它们链接起来,以便我们了解您的问题的一些背景信息。就您的问题而言,这是无法回答的。
标签: c# .net list ienumerable ienumerator