तो मैं एक रूबी विधि इस तरह मिल गया है:सिंटेक्स एक पंक्ति पर एक ब्लॉक डालने के लिए
def something(variable, &block)
....
end
और मैं इस तरह इसे कहते हैं: कि 'isn छोड़कर
something 'hello' { do_it }
मेरे लिए काम नहीं कर रहा हूं, मुझे एक वाक्यविन्यास त्रुटि मिल रही है। मैं बजाय ऐसा करते हैं, यह काम करता है:
something 'hello' do
do_it
end
वहाँ सिवाय मैं एक तरह से यह एक पंक्ति में होने का अच्छा लग याद कर रहा हूँ।
मैं देख सकता हूं कि यह क्यों हो रहा है, क्योंकि ऐसा लगता है कि यह एक दूसरे चर के रूप में पास किया जा रहा है, लेकिन चर के बीच में अल्पविराम के बिना ... लेकिन मुझे लगता है कि निपटने का एक तरीका होना चाहिए यह है कि मैं याद कर रहा हूँ। है?
हाँ, यह करता है !! धन्यवाद। कभी-कभी यह सबसे यादगार चीजें हैं जिन्हें आप याद करते हैं ;-) –
@ कैमर बूथ: तो शायद आप उसका जवाब स्वीकार कर सकते हैं? :) – Pistos