文件读写

1)文本文件读写
 private void GetPassword(string pFile, string pwFile)
{
StreamWriter tw = new StreamWriter(new FileStream(pwFile, FileMode.OpenOrCreate));
StreamReader tr = new StreamReader(new FileStream(pFile, FileMode.Open));
try
{
 string line = tr.ReadLine();
 while (line != null)
 {
  tw.WriteLine(line);
  line = tr.ReadLine();
 }
}
catch (IOException e)
{
 Console.WriteLine(e.Message);
}
finally
{
 if (tr != null)
  tr.Close();
 if (tw != null)
  tw.Close();

}
2)二进制文件读写
System.IO.FileStream fs = new System.IO.FileStream(FileName, System.IO.FileMode.Open);
byte[] dbt = new byte[fs.Length];
fs.Read(dbt, 0, (int)fs.Length);
fs.Close();

 

 

注:本随笔为本人总结后发布,如果有雷同,纯属巧合
本人邮箱:freedomjim@gmail.com,如有疑问和交流欢迎发邮件过来一起讨论,一起成长,谢谢!

posted @ 2010-06-23 11:19  自由之风  阅读(99)  评论(0编辑  收藏  举报