• 1
  • 2
  • 3
  • 4
  • 5
asp.net空间 首 页  »  帮助中心  »  虚拟主机  »  asp.net空间
介绍.NET文件操作(二)
发布日期:2015-10-14 9:10:4

  介绍.NET文件操作(二)

       云虚拟主机对NET文件操作共分为四部分,分别为:文件的建立,文件的删除,文件的读取和文件的写入。之前我们已经对文件操作的前两部分作了介绍,今天我们将介绍后两部分:文件的读取和写入。

       3.文件的读取源代码:

  private void Button2_Click(object sender, System.EventArgs e)

  {

  if (this.filename.Text.ToString().Trim()=="")

  {

  this.body.Text = "请选择文件名称!";

  }

  else

  {

  try

  {

  string thisfilename=filename.Text.ToString();

  StreamReader srMyfile = new StreamReader(thisfilename);

  srMyfile.BaseStream.Seek(0,SeekOrigin.Begin);

  string sl;

  sl = srMyfile.ReadToEnd();

  this.body.Text = sl;

  srMyfile.Close();

  }

  catch

  {

  //Console.WriteLine("{0} Second exception caught.", e);

  this.body.Text = "此文件不存在!";

  }

  }

  }

  4.文件的写入源代码:

  private void Button3_Click(object sender, System.EventArgs e)

  {

  if (this.filename.Text.ToString().Trim()=="")

  {

  this.body.Text = "********";

  }

  else

  {

  try

  {

  string thisfilename=filename.Text.ToString();

  StreamWriter swMyfile = new StreamWriter(thisfilename);

  string xieru = body.Text.ToString();

  swMyfile.WriteLine(xieru);

  swMyfile.Flush();

  swMyfile.Close();

  this.body.Text = "********";

  }

  catch

  {

  //Console.WriteLine("{0} Second exception caught.", e);

  this.body.Text = "********";

  }

  }

  }