我有一個方法可以接收大約20個參數,在這個參數中我想將所有這些參數傳遞給另一個方法。我可以將它們全部轉換成第二種方法,而不必重新輸入它們全部?有一個參數列表或我可以傳遞的東西嗎?Ruby通過很多參數
我有什麼:
def my_method(arg1, arg2, ..., arg20)
#do some stuff
my_second_method(arg1, arg2, ..., arg20)
#do other stuff
end
我想什麼:
def my_method(arg1, arg2, ..., arg20)
#do some stuff
my_second_method(args[array])
#do other stuff
end
我強烈建議不要有20個參數。 –
其他人聞到了什麼?像一個爛蛋...... – Mike