Csharp/CSharp Tutorial/Development/Log

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Log File by FileStream, StreamWriter and StreamReader

<source lang="csharp">using System; using System.IO; class MainClass {

   public static void Main()
   {
       string logFile = "LOGFILE.TXT";
       FileStream fs = new FileStream(logFile, FileMode.OpenOrCreate, FileAccess.Write);
       
       StreamWriter sw = new StreamWriter(fs);
       StreamReader sr = new StreamReader(fs);
       sw.WriteLine("AAA");
       sw.WriteLine("BBB");
       while(sr.Peek() > -1)
       {
           Console.WriteLine(sr.ReadLine());
       }
       sw.Close();
       sr.Close();
       fs.Close();
   }

}</source>