理解Ruby块

3

如何更好地理解Ruby块?

如果我有一个数组A,并将其传递给以下函数:

def MergeSort(&var)
...
end

然后运行该函数,将一个数组传入其中:

MergeSort(A)

数组A在函数中是否会被视为块?块的好处是什么,使用它们的好模式是什么?我意识到这些问题有点不相关且潜在随机;任何澄清Ruby块的答案都将受到赞赏。

2个回答

8

1
那个链接已经失效了,如果你将来需要搜索相关内容的话,可以查看这个链接:http://www.reactive.io/tips/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/ - Islam Azab
1
@IslamAzab,感谢您。我更新了链接。我想这说明了仅有链接回答的问题。;-) - Mischa

1

谢谢@negarnil,我会尽快查看。 - zallarak

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接