Tôi có một phương pháp mà chấp nhận người khai thác splat:Gửi yếu tố của một mảng làm tham số cho một phương pháp gọi
def hello(foo, *bar)
#... do some stuff
end
Tôi có một mảng với chiều dài biến mà tôi muốn gửi vào phương pháp chào này :
arr1 = ['baz', 'stuff']
arr2 = ['ding', 'dong', 'dang']
tôi muốn gọi phương thức với arr1 và arr2 làm đối số cho phương pháp đó nhưng tôi cứ bị treo lên ở chỗ thanh * đang được hiểu như là một mảng thay vì tranh cãi cá nhân. Để làm mọi thứ trở nên thú vị hơn, tôi không thể thay đổi phương thức hello.
Tôi đang tìm một cái gì đó tương tự như this SO question nhưng trong ruby.
Một số mã khác sẽ rất hữu ích. –
Vui lòng chấp nhận câu trả lời đúng cho câu hỏi của bạn bằng cách nhấp vào bên trong dấu kiểm rỗng ở bên trái của câu trả lời hữu ích nhất. Cảm ơn! :) –