程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> vb.net讀寫文件代碼

vb.net讀寫文件代碼

編輯:VB.NET

vb.net讀寫文件代碼。本站提示廣大學習愛好者:(vb.net讀寫文件代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是vb.net讀寫文件代碼正文


讀取和寫入文件
以下示例將一行文本寫入文件。

' Write text to a file
Sub WriteTextToFile()
Dim file As New System.IO.StreamWriter("c:test.txt")
file.WriteLine("Here is the first line.")
file.Close()
End Sub
以下示例將文件中的文本讀取到一個字符串變量中,然後將該文本寫到控制台。

Sub ReadTextFromFile()
Dim file As New System.IO.StreamReader("c:test.txt")
Dim words As String = file.ReadToEnd()
Console.WriteLine(words)
file.Close()
End Sub
以下示例在現有文件中添加文本。

Sub AppendTextToFile()
Dim file As New System.IO.StreamWriter("c:test.txt", True)
file.WriteLine("Here is another line.")
file.Close()
End Sub
以下示例一次從文件中讀取一行,然後將每行文本打印到控制台。

Sub ReadTextLinesFromFile()
Dim file As New System.IO.StreamReader("c:test.txt")
Dim oneLine As String
oneLine = file.ReadLine()
While (oneLine <> "")
Console.WriteLine(oneLine)
oneLine = file.ReadLine()
End While
file.Close()
End Sub
文件編碼
默許狀況下,StreamReader 和 StreamWriter 類都運用 UTF-8 編碼。UTF-8 編碼正確處置 Unicode 字符並確保操作零碎的本地化版本之間堅持分歧。

可運用 StreamReader 自動檢測文件的編碼,或許將文件的編碼指定為結構函數上的參數。

StreamWriter 在其結構函數上采用一個編碼參數。假如指定編碼,則 Visual Basic 寫入文件以指示所運用的編碼。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved