thieumao

FileText.cs - Đọc Ghi File

Aug 31st, 2013
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.52 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.IO;
  6.  
  7. namespace DocGhiFile
  8. {
  9.     class FileText
  10.     {
  11.         private String _fileName;
  12.         public String FileName
  13.         {
  14.             set
  15.             {
  16.                 _fileName = value;
  17.             }
  18.             get
  19.             {
  20.                 return _fileName;
  21.             }
  22.         }
  23.  
  24.         private FileStream fs;
  25.  
  26.         /// <summary>
  27.         /// Nhap du lieu 3 dong
  28.         /// </summary>
  29.         public void WriteData()
  30.         {
  31.             fs = new FileStream(_fileName, FileMode.Append, FileAccess.Write, FileShare.None);
  32.             StreamWriter sw = new StreamWriter(fs);
  33.             for (int i = 1; i <= 3; i++)
  34.             {
  35.                 Console.WriteLine("Moi ban nhap dong thu {0}: ", i);
  36.                 String str = Console.ReadLine();
  37.                 sw.WriteLine(str);
  38.             }
  39.             sw.Flush();
  40.             sw.Close();
  41.             fs.Close();
  42.         }
  43.         /// <summary>
  44.         /// Doc du lieu
  45.         /// </summary>
  46.         public void ReadData()
  47.         {
  48.             fs = new FileStream(_fileName, FileMode.Open, FileAccess.Read, FileShare.None);
  49.             StreamReader sr = new StreamReader(fs);
  50.             String str = sr.ReadLine();
  51.             while (str != null)
  52.             {
  53.                 Console.WriteLine(str);
  54.                 str = sr.ReadLine();
  55.             }
  56.             sr.Close();
  57.             fs.Close();
  58.         }
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment