为什么可枚举方法在某些环境中起作用而在其他环境中起作用?

时间:2011-06-11 22:28:48

标签: ruby-on-rails ruby

在我的调试器中:

(rdb:1) [5,4,3].each_cons(2) {|e| p e}
nil

在rails控制台中:

ruby-1.9.2-p180 :019 > [5,4,3].each_cons(2) {|e| p e}
[5, 4]
[4, 3]
 => nil

1 个答案:

答案 0 :(得分:3)

这可能是因为你正在使用不同的Ruby版本,或者Rails猴子补丁它。

相关问题