Advertisement
stanevplamen

02.07.03.AddTextLines

Aug 12th, 2013
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.19 KB | None | 0 0
  1. using System;
  2. using System.IO;
  3. using System.Threading;
  4.  
  5. class AddTextLines
  6. {
  7.     static void Main()
  8.     {
  9.         // creating the file to read from
  10.         string fileNameOne = @"..\..\TextFileToRead01.txt";
  11.         StreamWriter streamWriterOne = new StreamWriter(fileNameOne);
  12.         using (streamWriterOne)
  13.         {
  14.             for (int i = 1; i <= 77; i++)
  15.             {
  16.                 streamWriterOne.WriteLine("To check: This is line number {0}", i);
  17.             }
  18.         }
  19.  
  20.         // creating the result file
  21.         string fileNameSum = @"..\..\TextFileResult.txt";
  22.         StreamWriter streamWriter = new StreamWriter(fileNameSum, false);
  23.         StreamReader streamReaderOne = new StreamReader(fileNameOne);
  24.         using (streamReaderOne)
  25.         using (streamWriter)
  26.         {        
  27.             string line = streamReaderOne.ReadLine();
  28.             int lineNumber = 1;
  29.             while (line != null)
  30.             {
  31.                 streamWriter.WriteLine("Line " + lineNumber + " " + line);
  32.                 line = streamReaderOne.ReadLine();
  33.                 lineNumber++;
  34.             }
  35.         }
  36.         Console.WriteLine("The files have been written");
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement