标签: ruby
例如,如果我想实现一个函数,如果一个块传递了一些工作A,或者工作B,如果没有块,我该如何编写条件?
obj.func {#some code} #func does work A obj.func #func does work B
答案 0 :(得分:6)
如果我理解你的问题,你可以使用block_given?功能。
block_given?