StreamWriter 在其構造函數上採用一個編碼參數。如果指定編碼,則 Visual Basic 寫入文件以指示所使用的編碼。
讀取和寫入文件
以下示例將一行文本寫入文件。
' 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 寫入文件以指示所使用的編碼。
vb.net讀寫文件代碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
vb.net ReadProcessMemory使用方法
wang5159029
2018-12-01 13:06:12
vb.net驗證密碼是否複雜的方法
神馬文庫
2018-10-25 21:54:00
vb.net操作註冊表的方法分析【增加,修改,刪除,查詢】
ITshu
2018-10-25 21:54:00
VB.NET實現驗證信用卡卡號
hebedich
2018-10-25 21:53:59
vb.net發佈水晶報表程序步驟
神馬文庫
2018-10-25 21:53:38
vb.net 實現dropdownlist二級無刷新聯動~!
opper
2018-09-12 06:42:10
flash remoting 連接 VB webservice
kt2ssh
2018-09-12 03:37:03
java文件讀寫操作大全
徐誠浪
2019-02-22 23:30:15
Python中如何讀寫文件
Tar0
2019-02-22 22:18:52
自底向上的web數據操作指南
ASCll
2019-02-16 22:04:35
Perl讀寫文件簡單示例
junjie
2018-10-25 21:58:20
Perl如何讀寫文件
duanpeng1987
2018-09-12 07:02:32
【C】輸出打印到(多個)文件的方式
星辰的晨星
2018-09-12 06:13:28
java文件讀寫操作大全
徐誠浪
2018-09-12 03:25:14