Ruby有这个方法调用block_given它,以便我们可以检查块是否被传递并在给定时相应地处理.水晶中有等效的方法吗?
水晶暂时没有它.但是使用方法重载可以有类似的行为:
def foo
foo {}
end
def foo
yield
end
foo { }
foo
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |