प्रलेखन पढ़ने से, यह स्पष्ट है कि File.join दिए गए मानकों को/चरित्र के साथ जोड़ता है।
इसका उपयोग कब किया जा रहा है, filenames.join('/')
के विपरीत, फायदेमंद?फ़ाइल.जॉइन उपयोगी कब है?
उत्तर
एक और, सूक्ष्म अंतर है:
File.join('foo','bar')
#=> "foo/bar"
['foo','bar'].join('/')
#=> "foo/bar"
, लेकिन अगर आप पहले से ही (जो अक्सर रास्तों के साथ जब काम कर रहा है) /
के साथ समाप्त एक तर्क गुजरती हैं, आप परिणाम में दो स्लैश नहीं होगा :
File.join('foo/','bar')
#=> "foo/bar"
['foo/','bar'].join('/')
#=> "foo//bar"
यह File::SEPARATOR
का उपयोग करेगा, जो सिद्धांत में /
नहीं होना चाहिए।
असल में, यह विंडोज़ पर भी '/' का उपयोग करता है। चूंकि विंडोज़ पर 'फ़ाइल :: SEPARATOR' "/" है - केवल' फ़ाइल :: ALT_SEPARATOR' "\\" है। – sepp2k
धन्यवाद, @ sepp2k। शायद आपको एक जवाब जोड़ना चाहिए यदि आपको पता है कि उन्होंने उस डिज़ाइन को क्यों चुना है। –
क्या कोई प्लेटफ़ॉर्म रूबी चलता है जहां मान्य फ़ाइल विभाजक नहीं है? –
- 1. @ उपयोगी कब होता है?
- 2. __proto__ कब उपयोगी है?
- 3. ब्लूम फ़िल्टर कब उपयोगी है?
- 4. एक ConcurrentSkipListSet कब उपयोगी है?
- 5. एंड्रॉइड - ड्राइंग कैश - यह कब उपयोगी है?
- 6. repr उपयोगी का आउटपुट कब होता है?
- 7. विनम्र वस्तु पैटर्न क्या है और यह कब उपयोगी है?
- 8. रूबी फ्लिप-फ्लॉप कब उपयोगी होगा?
- 9. डेमॉन धागे कब उपयोगी होते हैं?
- 10. श्वार्टज़ियन परिवर्तन कब उपयोगी होते हैं?
- 11. एसक्लाइट के मेनिफेस्ट टाइपिंग का उपयोग कब उपयोगी होता है?
- 12. फ्लाईवेट बनाम ऑब्जेक्ट पूल पैटर्न: प्रत्येक उपयोगी कब होता है?
- 13. एसक्यूएल ओवर() खंड - कब और क्यों उपयोगी है?
- 14. quotRem और divMod के बीच अंतर कब उपयोगी है?
- 15. जावा: एक स्थैतिक प्रारंभिक ब्लॉक कब उपयोगी होता है?
- 16. tr1 :: context_wrapper कैसे उपयोगी है?
- 17. पर्ल के स्केलर अल्पविराम ऑपरेटर कब उपयोगी होते हैं?
- 18. Response.IsClientConnected कितना उपयोगी है?
- 19. jquery है। हमेशा उपयोगी है?
- 20. सेटिड() उपयोगी कब है, या हमें लिनक्स में प्रक्रियाओं को समूहबद्ध करने की आवश्यकता क्यों है?
- 21. ज्योथन क्या है और क्या यह बिल्कुल उपयोगी है?
- 22. div function उपयोगी है (stdlib.h)?
- 23. PyWinAuto अभी भी उपयोगी है?
- 24. ईमेल सक्रियण क्यों उपयोगी है?
- 25. सी # में एक मूल्य प्रकार/संदर्भ प्रकार बाधा उपयोगी कब है?
- 26. उपयोगी पुस्तकालयों
- 27. लॉग 4नेट/लॉगिंग - आपने क्या उपयोगी पाया है?
- 28. चौड़ाई-पहली खोज के लिए उपयोगी क्या है?
- 29. संदर्भ-से-सरणी पैरामीटर के बारे में क्या उपयोगी है?
- 30. कब और कब स्टब करना है?
उस बारे में सोचा नहीं था, धन्यवाद –
क्या एसओ में कोई बग है या मुझे वास्तव में 5 बार ऊपर उठाया गया है 3 मिनट?! –
कभी-कभी जो आपको लगता है कि आपके सबसे छोटे उत्तर सबसे ऊपर उठते हैं। [यह] (http://stackoverflow.com/questions/1793693/why-would-yaml-be-unavailable-in-production/1793719#1793719) मेरे सबसे ऊपर दिए गए उत्तरों में से एक है। –