【发布时间】:2010-02-16 04:11:49
【问题描述】:
如何在不使用 foreach 循环的情况下从列表中检索元素?
【问题讨论】:
-
我想知道你为什么不想使用 foreach。它可能会揭示一个细节,有助于我们更好地回答您的问题。
-
你想做什么?为什么不能使用foreach?列表索引器呢?
-
我喜欢使用迭代器检索
-
foreach(枚举器)背后的概念与迭代器相同。你不应该试图避免它。
-
迭代器的使用方式是foreach。这实际上被编译为对 GetEnumerator() 的调用和使用该枚举器的循环