【发布时间】:2012-09-08 18:02:15
【问题描述】:
如何将一组参数绑定到一个变量,然后将该变量用作方法的参数,例如
my_method(arg_a, arg_b, arg_c, arg_d, arg_e)
应该这样表达
my_args = [arg_a, arg_b, arg_c, arg_d, arg_e]
my_method(my_args)
但这不起作用,因为 my_method 需要 5 个参数,但只能将数组作为一个参数。我几乎没有设置相同参数的方法,那么如何让它工作以获取 DRYer 代码?
【问题讨论】:
标签: ruby arguments substitution