मुझे आशा है कि मैं यहां किसी को दोहरा नहीं रहा हूं, लेकिन मैं Google और यहां खोज रहा हूं और कुछ भी नहीं आ रहा हूं। यह सवाल वास्तव में मेरे कोड को "लिंग देने" का विषय है।क्या रूबी में पास किए गए ब्लॉक के भीतर किसी विधि को पारित पैरामीटर को संदर्भित करना संभव है?
Dir.new('some_directory').each do |file|
# is there a way to refer to the string 'some_directory' via a method or variable?
end
धन्यवाद:
यह क्या मैं विशेष रूप से करने के लिए कोशिश कर रहा हूँ है!
ओउओ, मुझे वह पसंद है! मुझे यह भी पता नहीं था कि कानूनी था। मैं अभी भी एक रूबी एन 00 बी हूँ। क्षमा करें, मैं आपको वोट नहीं दे सकता, मुझे अभी तक कोई प्रतिष्ठा नहीं मिली है। –
यानी, यह वही है जो मैं ढूंढ रहा था। मैं बस कोड की एक पंक्ति को बचाने की कोशिश कर रहा था और यह है :) –
:)! चीजों को कॉम्पैक्ट बनाने का यह एक अच्छा तरीका है, लेकिन सबसे अच्छी चीजों की तरह, अत्यधिक उपयोग करने से अपठनीय कोड हो जाएगा, इसलिए मैं इसे कम से कम उपयोग करता हूं या कहां समझता हूं। (मुझे लगता है कि यह समझ में आता है।) – Ashe