विंडोज़ पर लाइन-ब्रेक मार्कर CR+LF
होना चाहिए जबकि यूनिक्स पर, यह केवल LF
है।" n" विंडोज़ पर एक नई लाइन क्यों देता है?
तो जब मैं Console.Write("line1\nline2");
जैसे कुछ का उपयोग करता हूं, तो यह "ठीक से" क्यों काम करेगा और मुझे दो लाइनें देगा? मुझे उम्मीद है कि यह \n
काम न करे, और केवल \r\n
का कॉम्बो काम करेगा।
ऐसी फ़ाइल देखने के लिए आप क्या उपयोग कर रहे हैं? – Oded
संभावनाएं हैं सी # आपके लिए रूपांतरण कर रहा है। –
मैं कंसोल। राइट() 'का उपयोग करके कमांड लाइन कंसोल पर इस लाइन को प्रिंट कर रहा हूं। – user1032613