मैं अपनी फाइल में लाइनों को जोड़ना चाहता हूं। मैं एक StreamWriter का उपयोग कर रहा हूँ:
StreamWriter file2 = new StreamWriter(@"c:\file.txt");
file2.WriteLine(someString);
file2.Close();
मेरी फ़ाइल का आउटपुट एक दूसरे के नीचे कई तार होना चाहिए, लेकिन मेरे पास केवल एक पंक्ति है, जो इस कोड को चलाने पर हर बार ओवरराइट हो जाती है।
क्या किसी तरह से किसी मौजूदा फ़ाइल में स्ट्रीमविटर को जोड़ने की अनुमति है?
using (var stream = new StreamWriter(..)) { stream.WriteLine(..); }
StreamWriter
। एकusing
ब्लॉक इसके लिए बेहतर वाक्यविन्यास है।