您已经知道 Ruby 如何定义方法以及您如何调用方法。类似地,Ruby 有一个块的概念。
在这里,您将学到如何使用一个简单的 yield 语句来调用块。您也将学到如何使用带有参数的 yield 语句来调用块。在实例中,您将看到这两种类型的 yield 语句。
让我们看一个 yield 语句的实例:
https://www.itangyuan.com/book/15943753.html
在 test 方法内
你在块内
你又回到了 test 方法内
你在块内
您也可以传递带有参数的 yield 语句。下面是一个实例:
https://www.itangyuan.com/book/chapter/15943753/65352290.html
原文:https://www.cnblogs.com/aishanghuo/p/14294489.html