मैं एक विधि है कि सूचक ऑपरेटर को स्वीकार करता है:एक विधि कॉल करने के लिए तर्क के रूप में एक सरणी के तत्वों भेजा जा रहा है
def hello(foo, *bar)
#... do some stuff
end
मैं एक चर लंबाई है कि मैं इस हैलो विधि में भेजना चाहते हैं के साथ एक सरणी है :
arr1 = ['baz', 'stuff']
arr2 = ['ding', 'dong', 'dang']
मुझे लगता है कि विधि के लिए तर्कों के रूप arr1 और arr2 साथ विधि कॉल करने के लिए करना चाहते हैं, लेकिन मुझे लगता है कि * पट्टी में लटका दिया व्यक्ति तर्क के बजाय एक सरणी के रूप में व्याख्या की जा रही है हो रही रखने के लिए। चीजों को और मजेदार बनाने के लिए, मैं हैलो विधि को बिल्कुल भी नहीं बदल सकता।
मैं this SO question के समान कुछ ढूंढ रहा हूं लेकिन रूबी में।
कुछ और कोड बहुत उपयोगी होंगे। –
सबसे उपयोगी उत्तर के बाईं ओर खोखले चेकमार्क के अंदर क्लिक करके अपने प्रश्नों के सही उत्तर स्वीकार करें। धन्यवाद! :) –