ASP.NET 文件操作(一)

作者:vkvi 来源:千一网络(原创) 日期:2007-6-11

本文介绍文本文件的读、写、删,注意,ASP.NET 中对文件的读写并不只有本文介绍的这一种方法。

首先引入 System.IO

<%@ Import Namespace="System.IO" %>

读示例

using (StreamReader reader = File.OpenText(Server.MapPath("foo.txt")))
{
    string str = reader.ReadLine();
    reader.Close();
}

写示例

using (StreamWriter writer = File.CreateText(Server.MapPath("foo.txt")))
{
    writer.WriteLine("写一行内容");
    writer.Close();
}

追加示例

using (StreamWriter writer = File.AppendText(Server.MapPath("foo.txt")))
{
    writer.WriteLine("追加一行内容");
    writer.Close();
}

删示例(不限定文件类型)

File.Delete(Server.MapPath("foo.txt"));

 

文本文件并不是指扩展名为 .txt 的文件,只要是以 ASCII 存储的文件均可,比如:.aspx、.htm、.css、.ini 等等。

  • File.CreateText 目标存在时,覆盖
  • File.OpenText 目标不存在时,异常
  • File.Delete 目标不存在时,跳过

相关阅读

你前面那位网友看了:格式化输出-DateTime.ToString

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他