Questions tagged «ienumerator»

16
谁能向我解释IEnumerable和IEnumerator?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 11个月前关闭。 改善这个问题 谁能向我解释IEnumerable和IEnumerator? 例如,何时在foreach上使用它?IEnumerable和IEnumerator有什么区别?我们为什么需要使用它?

7
从数组获取通用枚举器
在C#中,如何从给定数组中获取通用枚举数? 在下面的代码中,MyArray是一个MyType对象数组。我想以MyIEnumerator所示的方式获得,但似乎我获得了一个空的枚举器(尽管我已确认MyArray.Length > 0)。 MyType[] MyArray = ... ; IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() as IEnumerator<MyType>;


5
IEnumerator的简单用法(带有示例)
我很难记住如何(但不是为什么)IEnumerator在C#中使用s。我已经习惯了Java及其出色的文档,该文档向初学者很好地解释了所有内容。所以,请忍受我。 我曾尝试从这些板上的其他答案中学习,但无济于事。我没有提出一个之前已经问过的通用问题,而是有一个具体的例子可以为我澄清一些事情。 假设我有一个需要传递一个IEnumerable<String>对象的方法。方法所需要做的就是将字母连接roxxors到String迭代器中每个字母的末尾。然后它将返回这个新的迭代器(当然,原始IEnumerable对象将保留原样)。 我将如何处理?当然,除了我之外,这里的答案还应该帮助许多有关这些对象的基本问题。
73 c#  ienumerator 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.