程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> ASP.NET 如何操作文件

ASP.NET 如何操作文件

編輯:關於C#
 

本文由chenyangasp版權所有,可以轉載,復制,粘貼,並請注明出處,但不得修改!
在asp.net操作文件的所有concept都在system.io namespace中,這個namespace包含讀寫操作文件所必需的類。
本文將詳細介紹關於文件讀,寫,刪除等asp.net中的文件操作。
創建文件:並寫入一些內容。
正如開始我們提到的,我們需要在我們的asp.net的頁面的前面添加文件操作的namespace“system.io”

第一步:
如下所示添加namespace

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

下一步制作文本文件

writefile.aspx
<%@ Import Namespace="System.IO" %>
<%
Response.write("Writing the content into Text File in ASP.NET <BR>")

“ 聲明streamwriter對象
Dim strwriterobj As StreamWriter

“ 創建文本文件並將其賦給上面聲明的streamwriter對象
strwriterobj= File.CreateText("c:/aspnet.txt" )

“在剛才創建的文本文件裡寫一些東東
strwriterobj.WriteLine( "Welcome to user chenyang“s ASP.NET Program" )

strwriterobj.Close

Response.write("創建文本文件並填充內容")
%>
現在我們完成了第一部分

 

接下來,我們來完成第二部分
從文件中讀取數據
1.讀取文件使用StreamReader類
2.當使用readline時,文件的末尾用空串表示("")
讓我們從我們剛剛制作的文本文件中讀取數據
now let“s go

readfile.aspx

<%@ Import Namespace="System.IO" %>
<%
Response.write("Reading the content from the text file ASPNET.TXT <br>")

“ 聲明streamreader對象
Dim streamreaderobj As StreamReader

“ 聲明filecont變量儲存文件中讀取的數據
Dim filecont As String

“ 打開文本文件並賦於streamreaderobj對象
streamreaderobj = File.OpenText( "c:/aspnet.txt" )

“ 讀取文件數據直到空值為止

Do
filecont = streamreaderobj.ReadLine()
Response.Write( filecont & "<br>" )
Loop Until filecont = ""

“ 操作完成關閉streamreaderobj對象
streamreaderobj.Close

Response.write("<br> 讀取aspnet.txt文件結束")
%>


三刪除文件
刪除文件的操作可以說在asp.net中是最直接的。
下面讓我們看看文件的刪除操作

Filedelete.aspx


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

<%

File.Delete("c:/aspnet.txt" )

Response.write("文件刪除成功!!!" )
%>

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved