1
例如,如果我想實現一個可以完成某些工作的函數,如果塊已通過,或者工作B(如果沒有塊),如何編寫條件?如何使用條件來測試塊是否通過?
obj.func {#some code} #func does work A
obj.func #func does work B
例如,如果我想實現一個可以完成某些工作的函數,如果塊已通過,或者工作B(如果沒有塊),如何編寫條件?如何使用條件來測試塊是否通過?
obj.func {#some code} #func does work A
obj.func #func does work B
如果我正確理解你的問題,你可以使用block_given?
函數。