मान लिया जाये कि मैं रूबी 1.9.x में एक विधि के लिए एक तर्क के रूप हैश निम्नलिखित विकल्प हैं:विम, सारणीबद्ध और रूबी 1.9 Hashes
my_method :arg1,
some_option: "value 1"
some_other_option:true
option_three: 123
सारणीबद्ध विम प्लगइन का उपयोग करना, क्या नियमित अभिव्यक्ति प्राप्त करने के लिए किया जाएगा ,,
my_method :arg1,
some_option: "value 1"
some_other_option: true
option_three: 123
:
है कुंजी के साथ संलग्न रहने के लिए के साथ विपरीत, उदाहरण के लिए JSON: विकल्प तो जैसे संरेखित हैश।
शायद एक अधिक आकर्षक शैली इस बजाय हो सकता है, जो और अधिक गठबंधन दिखता है:
my_method :arg1,
some_option: "value 1"
some_other_option: true
option_three: 123
किसी भी संयोग से किसी को भी इन तालिका का उपयोग कर संरेखण के दोनों पूरा करने के लिए कैसे पता है?
धन्यवाद!
ध्यान दें कि ये आदेश सही तरीके से मामलों को संभालते हैं जब विधि कॉल तर्क या हैश मानों में प्रतीक होते हैं (जैसे प्रश्न: उदाहरण के स्निपेट में 'arg1')। –