using System; 
using System.IO;
namespace P11_1
{
class FileOperation
{
    	  public void WriteToFile()
    	{
        Stream s = new FileStream("c:\\lb.dat", FileMode.Create);
        StreamWriter sw = new StreamWriter(s);
        sw.WriteLine("");
        sw.WriteLine(2003.09);
        sw.WriteLine(false);
        sw.Write(1968);
        sw.WriteLine(10);
        sw.WriteLine((byte)65);
        sw.WriteLine('A');
        sw.WriteLine(new char[] { 'A', 'B', 'C', 'D' });
        sw.WriteLine((short)12);
        sw.WriteLine((long)34);
        sw.Close();
    	}
    public void ReadFromFile()
    {
        Stream s = new FileStream("c:\\lb.dat", FileMode.Open);
        BufferedStream bs = new BufferedStream(s);
        StreamReader sr = new StreamReader(bs);
        int LineNo = 1;
        string LineStr = "";
        while ((LineStr = sr.ReadLine()) != null)
        {
            Console.WriteLine(LineNo++ + ":" + LineStr);
        }
    }
    static void Main(string[] args)
    {
        FileOperation app = new FileOperation ();
        app.WriteToFile();
        app.ReadFromFile();
        Console.ReadLine();
    }
}
}
