在ruby中,如何在不调用函数的情况下引用函数,因为foo与foo()相同,所以它已经被调用。例如,puts.class与puts().class相同 最佳答案 您使用method,如下所示:o = Object.new def o.do_it puts "I did it!" end m = o.method(:do_it) m.call # prints out "I did it!"