为什么Method#arity被调用,好吧,arity?

Chr*_*ier 2 ruby methods terminology

在Ruby中,我知道Method#arity将返回一个表示方法接受的参数数量的值,但是我不知道为什么它被称为arity.任何人都可以提供一些洞察它为什么会存在于这样一个看似随机的命名空间?另外,你怎么发音呢?

Jim*_*mmy 12

因为那实际上就是它的名字.http://en.wikipedia.org/wiki/Arity

我把它称为AIR-i-TEE,就像极性一样.

  • 是的,我发音哈利"毛茸茸".来自美国的你好. (4认同)
  • 有趣的是,我把它发音为ARR-i-TEE,就像......呃...极性.;)第一个音节是来自"哈利"或"拉里"的声音(我是澳大利亚人) (3认同)