Hi Karthik,
Nice code illustration.
But when there is a use of Stream objects it will be good to use "Using" block to make the Stream objects automatically disposed.
using(StreamWriter sWriter = new StreamWriter(fStream))
{
sWriter.BaseStream.Seek(0, SeekOrigin.End);
sWriter.Write("Put your text here");
}