2011-02-11 11 views
15

संभव डुप्लिकेट:
Which style of Ruby string quoting do you favour?जब एक रेल app में बनाम डबल कोट्स एकल उपयोग करने के लिए

वहाँ माणिक में एकल या डबल उद्धरण चिह्नों का उपयोग करने के लिए जब के बारे में अंगूठे का एक अच्छा शासन है , और विशेष रूप से रेल अनुप्रयोगों?

एक दूसरे से अधिक स्मृति का उपयोग नहीं करता है? क्या रेल समुदाय का कोई भी प्रकार का सम्मेलन चल रहा है?

+0

इसके अलावा, के एक dup [एक रेल app में एकल बनाम दोहरे उद्धरण चिह्नों का उपयोग कब करें] (http://stackoverflow.com/ प्रश्न/1836467/है-वहाँ-एक प्रदर्शन लाभ में का उपयोग कर-एकल उद्धरण-बनाम-डबल उद्धरण में रूबी)। मैं एकल का उपयोग करने की कोशिश करता हूं जब तक कि मैं इंटरपोलिंग नहीं कर रहा हूं। –

+0

यह आम तौर पर एक अच्छा सवाल है, लेकिन इस साइट पर कई बार जवाब दिया गया है। –

+0

धन्यवाद में जुटाए रखने के लिए मैं इस साइट पहले पर उन धागे नहीं मिला।;) –

उत्तर

49

एकल उद्धरण बनाम दोहरे उद्धरण चिह्नों का उपयोग कर के बीच अंतर यह है कि दोहरे उद्धरण चिह्नों की व्याख्या भाग निकले अक्षर और एकल उद्धरण उनकी रक्षा है।

यहाँ एक उदाहरण है

puts "i \n love \n ruby" 
#i 
#love 
#ruby 

और

puts 'i \n love \n ruby' 
#i \n love \n ruby 
संबंधित मुद्दे