using System;
using System.IO;
namespace Text_File_FileStream
{
class Class1
{
static void Main(string[] args)
{
FileStream fs = new FileStream(@"d:\test.txt" , FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter m_streamWriter = new StreamWriter(fs);
m_streamWriter.BaseStream.Seek(0, SeekOrigin.End);
m_streamWriter.Write("File Write With FileStream : ");
m_streamWriter.WriteLine("{0}", DateTime.Now.ToLocalTime());
m_streamWriter.WriteLine("First Line\n");
m_streamWriter.WriteLine("Next line\n ");
m_streamWriter.Flush();
m_streamWriter.Close();
fs.Close();
FileStream fsr = new FileStream(@"d:\test.txt" , FileMode.Open, FileAccess.Read);
StreamReader m_streamReader = new StreamReader(fsr);
string str = m_streamReader.ReadLine();
while (str != null)
{
Console.WriteLine(str);
str = m_streamReader.ReadLine();
}
m_streamReader.Close();
fsr.Close();
/*
test.txt
File Write With FileStream : 8/18/2014 9:00:57 PM
First Line
Next line
*/
}
}
}