Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में प्लेन टेक्स्ट फाइल खोलना

StreamReader से टेक्स्ट फाइल पढ़ना

प्लेन टेक्स्ट फाइल खोलने के लिए StreamReader क्लास का उपयोग करें:

StreamReader sr = new StreamReader("d:/new.txt")

फाइल का कंटेंट प्रदर्शित करें:

while ((line = sr.ReadLine()) != null) { 
    Console.WriteLine(line); 
}

पूर्ण कोड उदाहरण

using System; 
using System.IO; 

namespace FileApplication { 
    class Program { 
        static void Main(string[] args) { 
            try { 
                using (StreamReader sr = new StreamReader("d:/new.txt")) { 
                    string line; 
                    while ((line = sr.ReadLine()) != null) { 
                        Console.WriteLine(line); 
                    } 
                } 
            } catch (Exception e) { 
                Console.WriteLine("The file could not be read:"); 
                Console.WriteLine(e.Message); 
            } 
            Console.ReadKey(); 
        } 
    } 
}

आउटपुट (यदि फाइल न मिले)

The file could not be read: Could not find a part of the path...

सर्वोत्तम अभ्यास:

  • using स्टेटमेंट ऑटोमैटिकली फाइल बंद करता है (IDisposable)
  • बड़ी फाइल्स के लिए File.ReadLines() उपयोग करें (मेमोरी कुशल)
  • एन्कोडिंग निर्दिष्ट करें: new StreamReader(path, Encoding.UTF8)

सरल विकल्प:

string content = File.ReadAllText("d:/new.txt"); 
Console.WriteLine(content);
  1. विंडोज 10 पर .pages फाइलों को आसानी से खोलें: चरण-दर-चरण गाइड विंडोज 10 पर .pages फाइलों को आसानी से खोलें: चरण-दर-चरण गाइड

    क्या आप कभी .pages एक्सटेंशन वाली फाइल से मिले हैं? यदि हां, तो आपने इसे अपने विंडोज लैपटॉप या डेस्कटॉप पर खोलते समय त्रुटि का सामना भी किया होगा। आज, हम चर्चा करेंगे कि .pages फाइल क्या है और विंडोज 10 पीसी पर Pages फाइल कैसे खोलें। विंडोज 10 पीसी पर Pages फाइल कैसे खोलें Pages फाइल क्या है? Pa

  1. विंडोज 10 पर GZ फ़ाइलें खोलें: सरल चरण और विश्वसनीय उपकरण विंडोज 10 पर GZ फ़ाइलें खोलें: सरल चरण और विश्वसनीय उपकरण

    लोग बड़ी फ़ाइलों को RAR और ZIP में कंप्रेस करते हैं ताकि उन्हें आसानी से और जल्दी से स्टोर और शेयर किया जा सके। इसी तरह, GZ भी फ़ाइलों को कंप्रेस करने के लिए एक कंप्रेस्ड आर्काइव है। आप अक्सर ZIP फ़ाइलों का सामना करते होंगे, लेकिन GZ आपके लिए दुर्लभ हो सकता है। यदि आपने पहली बार GZ फ़ाइल प्राप्त की

  1. .DAT फ़ाइल क्या है? इसे कैसे खोलें और समझें .DAT फ़ाइल क्या है? इसे कैसे खोलें और समझें

    .dat एक्सटेंशन वाली फ़ाइल एक सामान्य डेटा फ़ाइल है जो इंस्टॉल किए गए ऐप्स की जानकारी संग्रहीत करती है। ये कॉन्फ़िगरेशन फ़ाइलों में भी पाई जा सकती हैं। इन फ़ाइलों का उपयोग आमतौर पर कई ऐप्स द्वारा उनके अलग-अलग प्रोग्राम में विशिष्ट संचालन के संदर्भ के रूप में किया जाता है। फ़ाइल पर डेटा अक्सर बाइनरी ह