Thursday, 20 February 2014

Stream Read and Write

class StreamReadWrite
    {
        public static void Main()
        {
            int rno;
            string name;

            Console.WriteLine("Enter Roll Number");
            rno = int.Parse(Console.ReadLine());
            Console.WriteLine("Enter Name");
            name = Console.ReadLine();
           

            FileStream fs = new FileStream("student.txt", FileMode.Append , FileAccess.Write);
            StreamWriter sw = new StreamWriter(fs);

           sw.WriteLine("My name is {0} and roll number is {1}", name, rno);
           

            sw.Close();
            fs.Close();


            FileStream fs1 = new FileStream("student.txt", FileMode.OpenOrCreate , FileAccess.Read);
            StreamReader sr = new StreamReader(fs1);

            string s;
            s = sr.ReadLine();
            Console.WriteLine("data in a file is \n {0}", s);
     
            s = sr.ReadLine();
            Console.WriteLine("data in a file is \n {0}", s);

            sr.Close();
            fs.Close();





            Console.WriteLine("Press any key to stop");
            Console.ReadKey();
        }

    }

No comments:

Post a Comment