北大青鸟鲁广校区

北大青鸟鲁广校区

  • 北大青鸟徐东校区
  • 北大青鸟光谷校区
  • 北大青鸟宏鹏IT校区
  • 荆州青鸟之家
  • 襄阳青鸟之家

15902769092

百日千才

.NET中的文件IO操作实例

2011-05-16 16:22来源:武汉北大青鸟鲁广校区作者:admin

  从TextBox控件中写入到txt文本

  Code

  //从testbox中写入到txt文本

  protected void Button5_Click(object sender, EventArgs e)

  {

  string text = txtContent.Text;

  if (!string.IsNullOrEmpty(text))

  {

  //指定文件的完整路径

  string fileName = Server.MapPath("~/txt/test.txt");

  //判断该文件是否存在

  if (File.Exists(fileName))

  {

  //如果存在,就先删掉

  File.Delete(fileName);

  }

  else

  {

  //创建一个文件操作的流

  FileStream stream = new FileStream(fileName, FileMode.Create);

  //创建一个写操作流

  StreamWriter writer = new StreamWriter(stream, Encoding.UTF8);

  //进行写操作

  writer.Write(text);

  //清空控件中的文字

  txtContent.Text = string.Empty;

  //关闭流,不然出现异常

  writer.Close();

  stream.Close();

  }

  }

  else

  {

  Response.Write(" ");

  }

  }

  然后再从生成的test.txt中读取数据,显示到TextBox控件中(方法同理)

  Code

  //读取文本到textbox中显示

  protected void Button6_Click(object sender, EventArgs e)

  {

  string fileName = Server.MapPath("~/txt/test.txt");

  if (File.Exists(fileName))

  {

  FileStream stream = new FileStream(fileName, FileMode.Open);

  StreamReader reader = new StreamReader(stream, Encoding.UTF8);

  txtContent.Text = reader.ReadToEnd();

  reader.Close();

  stream.Close();

  }

  else

  {

  Response.Write(" ");

  }

  }

关闭

只为了方便您就学 北大青鸟鲁广校区 北大青鸟鲁广校区

武汉市洪山区珞喻路724号(地铁二号线光谷广场站F口出)

全真项目实战 入学签就业协议

Copyright (c) 2006-2020 武汉宏鹏职业培训学校 版权所有 All Rights Reserved.