V2EX  ›  英汉词典

Enumerator

Definition 定义

enumerator(名词)

  1. 列举者;枚举者:负责把事物一项项列出来的人或事物。
  2. (计算机)枚举器;迭代器对象:在编程中,用来按顺序遍历集合/序列元素的对象或机制(常见于 C#、C++、Python 等语境;不同语言术语略有差异)。

Pronunciation 发音(IPA)

/ɪˈnuːməˌreɪtər/

Examples 例句

The enumerator listed three reasons for the decision.
枚举者列出了做出该决定的三个原因。

In C#, an enumerator lets you iterate through a collection without exposing its internal structure.
在 C# 中,枚举器可以让你遍历集合,而不必暴露其内部结构。

Etymology 词源

enumerator 来自动词 enumerate(“逐一列举”)加上表示“做某事的人/物”的后缀 -or
enumerate 源自拉丁语 enumerare,由 **e-/ex-**(“出、外”)+ numerare(“计数”,与 number “数字/数量”同源)构成,字面含义接近“把数目一项项数出来”,引申为“逐条列出”。

Related Words 相关词汇

Literary Works 文献与作品中的用例

  • The C++ Programming Language(Bjarne Stroustrup)——在讨论容器遍历与相关机制时常出现类似概念与用语。
  • C# in Depth(Jon Skeet)——涉及 IEnumerable / IEnumerator(枚举器接口)时会频繁使用 enumerator
  • *CLR via C#*(Jeffrey Richter)——讲解 .NET 集合遍历与运行库机制时出现 enumerator
  • Pro .NET Memory Management(Konrad Kokosa)等 .NET 技术书——在解释迭代、资源管理与集合访问时可能出现该词。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1846 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
♥ Do have faith in what you're doing.