From: warhero Date: 2007-01-14T06:00:18+09:00 Subject: Extract array values when using Object.send? How can I take an array, extract each top level value when using Object.send on an object?.. See the example below.. class TestSend def test( arg1, arg2, arg3) puts arg1 puts arg2 puts arg3 end end t = TestSend.new t.send('test', 'hey', 1, 'rrr'); args = ['hey',1,'rrr'] t.send('test', args); #this outputs an argument error, 3 for 1. Thanks