Csharp/CSharp Tutorial/Development/Log

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

Log File by FileStream, StreamWriter and StreamReader

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();
    }
}