Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Yield Return == IEnumerable 和 IEnumerator 吗?
Is yield return实施的捷径IEnumerable and IEnumerator 是的 您可以在我的书 C in Depth 的第 6 章中找到更多相关信息 幸好第六章是免费提供 http www manning source
c
IEnumerable
yield
Iterator
IEnumerator
我需要实现什么接口才能允许 VBA 中的 ForEach 作用于用 delphi 编写的 COM 对象?
想象一下 我想在 VBA 伪代码 中执行类似的操作 并假设我有一个可枚举属性 IDList Dim MyObject object set MyObject CreateObject MyObjectClass for each Item
vba
Delphi
Collections
com
IEnumerator
如果随机访问不可用,如何高效地获取每对(无序)不同的集合元素
示例 我有收藏 1 2 3 4 我想获取所有 无序 不同元素对 它们是 1 2 1 3 1 4 2 3 2 4 3 4 如果我有一个IList 我可以这样做 IList
c
Iteration
IEnumerator
在 C# 中,yield return 是如何工作的
我有以下代码 public static void main string args var intergers GetCollection foreach var val in intergers console writeline va
c
NET
IEnumerable
observablecollection
IEnumerator
使用 IEnumerable 检测修改
我有一个问题 令我惊讶的是还没有以这种格式提出 如果我有一个基于迭代数据源 并使用yield return语句 生成的IEnumerable 我如何检测在通过通过生成的枚举器进行访问后何时对源进行了修改GetEnumerator 调用 这是
c
IEnumerable
IEnumerator
如何使用 SSIS 包中的 Foreach 循环容器选择最近创建的文件夹?
我在 SSIS 方面遇到了一个有趣的挑战 使用 for each 文件枚举器 我需要选择最近创建的子文件夹 然后迭代每个文件 也许举个例子会更好地解释 这些文件夹看起来像这样 c 数据 2011 0703 c 数据 2011 0626 c
file
SSIS
IEnumerator
为什么 IEnumerator 必须至少有一个yield 语句,即使它无法访问?
为什么这段代码 public IEnumerator Test 给你一个错误 错误 CS0161 Test GetEnumerator 并非所有代码路径都返回值 然而这段代码 public IEnumerator Test if false
c
yield
IEnumerator
为什么 IEnumerator
继承自 IDisposable 而非泛型 IEnumerator 则不然?
我注意到通用的IEnumerator
c
generics
IEnumerator
在 foreach 循环内手动增加枚举器
我在 foreach 循环内有一个嵌套的 while 循环 我想在满足特定条件时无限期地推进枚举器 为此 我尝试将枚举器转换为 IEnumerator 如果它位于 foreach 循环中 则必须如此 然后在转换的对象上调用 MoveNext
c
loops
foreach
IEnumerable
IEnumerator
在 C# 中实现双向枚举器
有没有办法使用yield块来实现IEnumerator
c
Iterator
IEnumerator
IEnumerator 是否有“HasNext”方法?
使用JavaIterators 我已经用过hasNext确定迭代是否有更多元素的方法 不消耗元素 因此 hasNext就像一个 Peek 方法 我的问题 有没有类似 hasNext or Peek 具有 C 泛型的方法IEnumerator
c
Iterator
IEnumerator
peek
IEnumerator 和 IEnumerable 之间有什么区别? [复制]
这个问题在这里已经有答案了 可能的重复 谁能给我解释一下 IEnumerable 和 IEnumerator 吗 IEnumerator 和 IEnumerable 之间有什么区别 IE可枚举是一个定义一个方法的接口获取枚举器它返回一个IE
c
NET
IEnumerable
IEnumerator
IEnumerable和IEnumerator 详解
初学C 的时候 老是被IEnumerable IEnumerator ICollection等这样的接口弄的糊里糊涂 我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质 下面我们先看IEnumerable和IEnu
c
遍历
IEnumerable
IEnumerator