2
Ruby中有一個名爲block_given
的方法,這樣我們就可以檢查一個塊是否被傳遞,如果給出了相應的處理。晶體中是否有等效方法?等價於晶體中的ruby`block_given?`
Ruby中有一個名爲block_given
的方法,這樣我們就可以檢查一個塊是否被傳遞,如果給出了相應的處理。晶體中是否有等效方法?等價於晶體中的ruby`block_given?`
水晶does not have它一會兒。
def foo
foo {}
end
def foo
yield
end
foo { }
foo
的可能的複製[水晶如何檢查塊參數的函數內給予(https://stackoverflow.com/questions/39190854/crystal-how:但是你可以使用方法重載有相似的行爲-to-檢查-IF-的塊參數的-被賦予-內部 - 的函數) –