您的位置: 首页 > 技术问答 > 等价于晶体中的ruby`block_given?` 等价于晶体中的ruby`block_given?` 分类: 技术问答 • 2022-03-19 11:20:03 问题描述: Ruby中有一个名为block_given的方法,这样我们就可以检查一个块是否被传递,如果给出了相应的处理。晶体中是否有等效方法?等价于晶体中的ruby`block_given?` +0 的可能的复制[水晶如何检查块参数的函数内给予(https://stackoverflow.com/questions/39190854/crystal-how:但是你可以使用方法重载有相似的行为-to-检查-IF-的块参数的-被赋予-内部 - 的函数) – 答 水晶does not have它一会儿。 def foo foo {} end def foo yield end foo { } foo
的可能的复制[水晶如何检查块参数的函数内给予(https://stackoverflow.com/questions/39190854/crystal-how:但是你可以使用方法重载有相似的行为-to-检查-IF-的块参数的-被赋予-内部 - 的函数) –