【发布时间】:2016-03-10 00:57:00
【问题描述】:
我正在将应用程序从 Ruby 1.9.3 升级到 2.0.0,我遇到了以下问题:
1.9.3-p545 :001 > Hash[[[], 0]]
# => {}
对比
2.0.0-p643 :001 > Hash[[[], 0]]
# ArgumentError: invalid number of elements (0 for 1..2)
# :1:in `[]'
我无法在文档或变更日志中找到解释,但我觉得应该很明显。有人可以解释发生了什么变化吗?
【问题讨论】: