真的不知道如何標題這個問題。可以使用&符號在Ruby中打印散列嗎?
考慮一個任意哈希(ENV是方便):
ENV.each { |key, val| puts key + ': ' + val }
LC_MESSAGES: en_US.utf-8
LC_COLLATE: en_US.utf-8
PWD: /Users/baller/ive_fallen_and_i_cant_get_up
LC_MONETARY: en_US.utf-8
是否有可能使用&:速記做到這一點?
foo.each(&:bar)