我遇到问题StreamWriter/Reader
并使用打开文件和关闭文件。以下是我的代码。
Dim pathlocation As String = "file.txt"
Dim outputpath As New StreamWriter(pathlocation, True)
Dim inputpath As New StreamReader(pathlocation)
Dim contents As String = input.ReadLine()
contents = contents.ToUpper()
outputpath.Write(contents)
outputpath.Close()
inputpath.Close()
我正在尝试阅读"file.txt"
中的内容并将其转换为大写,并将结果附加到"file.txt"
。
答案 0 :(得分:0)
您可以通过使用System.IO.File对象来完全避免使用StreamReader和StreamWriter:
Dim fileText As String = File.ReadAllText(filePath)
File.AppendAllText(filePath, fileText.ToUpper)