Thursday, April 14, 2011

Create, Read, write and appending Data to textFile?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ReadWriteAppendTextFile
{
    class Program
    {
        static void Main(string[] args)
        {
            WriteToFile();
            ReadFromFile("G:\\MyTextFile.txt");
            AppendToFile();
        }

        #region Function Used to create/Write text file

        static void WriteToFile()
        {           
            StreamWriter SW;
            SW = File.CreateText("G:\\MyTextFile.txt");
            SW.WriteLine("God is greatest of them all");
            SW.WriteLine("This is second line");
            SW.Close();
            Console.WriteLine("File Created SucacessFully");
        }
        #endregion


        #region Creating Data from text file

        static void ReadFromFile(string filename)
        {
            StreamReader SR;
            string S;
            SR = File.OpenText(filename);
            S = SR.ReadLine();
            while (S != null)
            {
                Console.WriteLine(S);
                S = SR.ReadLine();
            }
            SR.Close();
        }
        #endregion

        #region Function used to append data to text file

        static void AppendToFile()
        {
            StreamWriter SW;
            SW = File.AppendText("G:\\MyTextFile.txt");
            SW.WriteLine("This Line Is Appended");
            SW.Close();
            Console.WriteLine("Text Appended Successfully");
        }
        #endregion
    }
}

No comments:

Post a Comment