是否有任何方法或内容x
,我们可以提供z = lambda {|x, y, z| nil}
z.x #=> 3
当然,如果完成工作,语法可能会有所不同。谢谢!
答案 0 :(得分:8)
是
z.arity #=> 3
答案 1 :(得分:4)
Proc#arity
方法告诉您:
ruby-1.9.1-p378 > f = lambda { |x,y,z| nil }
=> #<Proc:0x000001009ca830@(irb):1 (lambda)>
ruby-1.9.1-p378 > f.arity
=> 3