【发布时间】:2009-11-17 10:43:31
【问题描述】:
有没有更好的方法
result = []
function_that_yields{ |value| result << value }
【问题讨论】:
有没有更好的方法
result = []
function_that_yields{ |value| result << value }
【问题讨论】:
是的,你可以使用 结果 = something.inject([]) {|x,y| x
你可以把任何东西压入 x,所以你可以做类似 x
【讨论】: