ASP.NET 如何操作文件
生活随笔
收集整理的這篇文章主要介紹了
ASP.NET 如何操作文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文由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("文件刪除成功!!!"??)
%>
在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("文件刪除成功!!!"??)
%>
總結
以上是生活随笔為你收集整理的ASP.NET 如何操作文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Win 2003中配置ASP.net环
- 下一篇: 关于无法创建aps.web项目的解决办法