小编use*_*397的帖子

我如何在 ruby​​ 中返回一个代码块

我想从一个函数返回一个多行代码块,由另一个函数执行

例如

def foo 
  return #block
end

def bar(&block)
  block.call
end

bar(foo)
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?红宝石 1.9.3

ruby return block

4
推荐指数
1
解决办法
3444
查看次数

标签 统计

block ×1

return ×1

ruby ×1