मुझे 36 9 अलग-अलग नामों की एक सूची मिली है और मैं इन नामों को एक सीएसवी फ़ाइल में प्रिंट करना चाहता हूं। जब तक मैं आउटपुट सीएसवी फ़ाइल पर नज़र डालता हूं तब तक सब ठीक चल रहा है और इसमें केवल 251 पंक्तियां हैं। मैंने इसके बजाय .txt पर आउटपुट करने का प्रयास किया है, और फिर भी यह केवल 251 पंक्तियों का उत्पादन करता है। मैंने डीबगर के साथ कदम बढ़ाया और यह अभी भी लेखक को बुला रहा है। राइटलाइन() 36 9 बार।मेरा सी # प्रोग्राम केवल फाइल में 251 पंक्तियां क्यों लिखता है?
क्या वहां कुछ प्रकार के लेखन प्रतिबंध हैं? यदि हां, तो 251 क्यों? मैं सभी 36 9 नाम कैसे लिखूं?
यहाँ सिर्फ मामले में मेरी कोड है:
List<String> names = new List<String>();
//Retrieve names from a separate source.
var writer = new StreamWriter(File.OpenWrite(@"C:names.txt"));
for (int i = 0; i < names.Count; i++)
{
System.Console.WriteLine(names[i].ToString());
writer.WriteLine(names[i].ToString());
}
System.Console.Write(names.Count);
कंसोल पर आउटपुट सभी 369 नामों और names.Count प्रिंट 369.
लेखक को बंद करें – jglouie
क्या आप इनपुट – Raymund
फ्लशिंग के लिए उपयोग की जाने वाली टेक्स्ट फ़ाइल साझा कर सकते हैं, यह शब्द – TravellingGeek