文中详细介绍文字文档的读、写、删,留意,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 总体目标不会有时,绕过。
有关阅读文章
ess、FileShare 运用