阅读整行,直到C#

时间:2015-10-09 02:24:34

标签: c# readline carriage-return linefeed

我是否有可能将文本文件的整行读到下一次回车而不是换行?目前,我正在读取行,但它将换行(LF)计为新行,但我需要它才能在达到回车(CR)时读取新行。是否可以存储所有Line Feeds的整行?

                while ((line = file.ReadLine()) != null)
            {
                StreamWriter newFile = new StreamWriter(destination + "\\" + fileName + "_" + fileNumber.ToString() + fileExtension);
                newFile.WriteLine(header);
                newFile.WriteLine(line);

                int counter = 1;
                while (counter < fileLength)
                {
                    line = file.ReadLine();

                    if (line == null)
                        break;

                    newFile.WriteLine(line);
                    counter++;

                }
                newFile.Close();
                log.WriteLine(DateTime.Now + " " + fileName + "_" + fileNumber.ToString() + fileExtension + " created. Card count: " + counter);
                fileNumber++;
            }

谢谢!

0 个答案:

没有答案