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 目標不存在時,跳過

相關閱讀

相關文章
文章評論
最新22选5开奖公告