meg*_*ger 4 ruby
to_enum和enum_forRuby有什么区别?在某些情况下,我已经能够互换使用它们.谢谢!
to_enum
enum_for
Ale*_*ard 6
它们在MRI中映射到相同的方法object_to_enum,因此您可以互换使用它们.
object_to_enum
rb_define_method(rb_mKernel, "to_enum", obj_to_enum, -1); rb_define_method(rb_mKernel, "enum_for", obj_to_enum, -1);
在这里查看来源.
归档时间:
12 年,2 月 前
查看次数:
480 次
最近记录: