首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包含Enumerable的要求

包含Enumerable的要求
EN

Stack Overflow用户
提问于 2012-01-20 22:39:24
回答 1查看 421关注 0票数 4

我一直在尝试设计我的只读数组数据结构,我真的很喜欢通过可枚举类提供遍历选项的想法,但我找不到它的要求。在我看过的一些示例中,C实现查找#each方法,但在我看来这还不够。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-20 22:43:08

来自Pickaxe第474页,也来自the core documentation

Enumerable中的类混合必须提供一个方法each,该方法生成集合的连续成员。如果使用Enumerable#maxminsortsort_by,则集合中的对象还必须实现有意义的<=>运算符,因为这些方法依赖于集合成员之间的排序。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8943040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档