की पहली पंक्ति लंघन # कोड मैंसी एक पाठ फ़ाइल
using (FileStream fs = new FileStream(filename, FileMode.Open))
using (StreamReader rdr = new StreamReader(fs))
{
while (!rdr.EndOfStream)
{
for (int z = 0; z < 2; z++)
{
string[] lines = rdr.ReadLine().Split('|');
{
sb.AppendLine(";Re");
sb.AppendLine("@C PAMT " + lines[3]);
sb.AppendLine("@T " + lines[0]);
sb.AppendLine("@D @I\\" + lines[1]).Replace("I:\\", "");
sb.AppendLine(lines[2].Replace(";", "\r\n");
}
}
}
}
using (FileStream fs = new FileStream(outputfilename, FileMode.Create))
using (StreamWriter writer = new StreamWriter(fs))
{
writer.Write(sb.ToString());
}
उपयोग कर रहा हूँ सभी मैं चाहता हूँ या तो StreamReader की पहली पंक्ति छोड़ सकते हैं या पूरा पहला stringbuilder छोड़ है। मैंने सोचा कि ऐसा करने के लिए यह होगा लेकिन यह नहीं करता है।
नोट: मैं एक foreach की सलाह देना चाहता हूँ।
आप 'foreach' से क्यों बचना चाहते हैं? –